<SEC-DOCUMENT>0001280058-24-000065.txt : 20241030
<SEC-HEADER>0001280058-24-000065.hdr.sgml : 20241030
<ACCEPTANCE-DATETIME>20241030162438
ACCESSION NUMBER:		0001280058-24-000065
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		110
CONFORMED PERIOD OF REPORT:	20240930
FILED AS OF DATE:		20241030
DATE AS OF CHANGE:		20241030

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BLACKBAUD INC
		CENTRAL INDEX KEY:			0001280058
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				112617163
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-41527
		FILM NUMBER:		241410689

	BUSINESS ADDRESS:	
		STREET 1:		65 FAIRCHILD STREET
		CITY:			CHARLESTON
		STATE:			SC
		ZIP:			29492
		BUSINESS PHONE:		843-216-6200

	MAIL ADDRESS:	
		STREET 1:		65 FAIRCHILD STREET
		CITY:			CHARLESTON
		STATE:			SC
		ZIP:			29492
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>blkb-20240930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750,d:b461f595a08a4ed9a2aa5f434522a32b-->
<html xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:blkb="http://www.blackbaud.com/20240930" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2024" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:country="http://xbrl.sec.gov/country/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>blkb-20240930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-25">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-26">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0001280058</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-29">12/31</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-649">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-650">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-728">http://fasb.org/us-gaap/2024#LongTermDebtCurrent http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" id="f-729">http://fasb.org/us-gaap/2024#LongTermDebtCurrent http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-778">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-779">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-780">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-781">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-782">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-783">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</ix:nonNumeric><ix:nonNumeric contextRef="c-4" name="us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-784">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-3" name="us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" id="f-785">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-13" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-786">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-787">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric><ix:nonNumeric contextRef="c-15" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-788">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric><ix:nonNumeric contextRef="c-14" name="us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" id="f-789">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</ix:nonNumeric><ix:nonNumeric contextRef="c-230" name="ecd:TrdArrDuration" id="f-994">P12M0D</ix:nonNumeric><ix:nonNumeric contextRef="c-232" name="ecd:TrdArrDuration" id="f-1000">P6M3D</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="blkb-20240930.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="cad"><xbrli:measure>iso4217:CAD</xbrli:measure></xbrli:unit><xbrli:unit id="gbp"><xbrli:measure>iso4217:GBP</xbrli:measure></xbrli:unit><xbrli:unit id="cases"><xbrli:measure>blkb:cases</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-04-01</xbrli:startDate><xbrli:endDate>2023-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blkb:EVERFILimitedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-02</xbrli:startDate><xbrli:endDate>2024-03-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MortgagesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2020-10-30</xbrli:startDate><xbrli:endDate>2020-10-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">blkb:SwinglineloansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">blkb:DesignatedCurrencyRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">blkb:DesignatedCurrencyRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-30</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">blkb:GlobalHQMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-08-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">blkb:September2024Swap1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">blkb:September2024Swap2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">blkb:ThirdpartyTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-06-13</xbrli:startDate><xbrli:endDate>2024-06-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:December2021StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:January2024StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-01</xbrli:startDate><xbrli:endDate>2024-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-07-16</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRSettlementMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-10-29</xbrli:startDate><xbrli:endDate>2024-10-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:MichaelP.GianoniMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:MichaelP.GianoniMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:AnthonyW.BoorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001280058</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:AnthonyW.BoorMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-564 f-565" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-564 f-565" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-2" order="2"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-566 f-567" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-3" order="3"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-568 f-569" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-4" order="4"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-568 f-569" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-5" order="5"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-574" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-6" order="6"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-620 f-621" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-7" order="7"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-712 f-713" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-8" order="8"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-792 f-793 f-794 f-795" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-9" order="9"/></ix:resources></ix:header></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_10"></div><div style="min-height:36pt;width:100%"><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Washington, D.C. 20549</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:14pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:2.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="f-2">&#9745;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September&#160;30, 2024</ix:nonNumeric></span></div></td></tr></table></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">or</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:2.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.801%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">For the transition period from </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;to </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commission file number: </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">000-50600</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:24.522%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.655%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.523%"/><td style="width:0.1%"/></tr><tr style="height:39pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g1.jpg" alt="bblogo.jpg" style="height:44px;margin-bottom:5pt;vertical-align:text-bottom;width:286px"/></div></td><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Blackbaud, Inc.</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.023%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">11-2617163</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(State or other jurisdiction of incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(I.R.S. Employer Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">65 Fairchild Street</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Charleston</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">South Carolina</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">29492</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">843</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">216-6200</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:36.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:35.889%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities Registered Pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Title of Each Class</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Trading Symbol(s)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline">Name of Each Exchange on which Registered</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common Stock, $0.001 Par Value</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">BLKB</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">Nasdaq Global Select Market</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> &#160;&#160;&#160;</span></div><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 (Section 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</span></div><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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 &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.391%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:1.971%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accelerated&#160;filer&#160;&#160;&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-22">&#9744;</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Yes</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="f-23">&#9744;</ix:nonNumeric></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;  </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">No</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;</span><span style="color:#51555c;font-family:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#9745;</span><span style="color:#51555c;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The number of shares of the registrant&#8217;s Common Stock outstanding as of October&#160;28, 2024 was <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">50,717,678</ix:nonFraction>.</span></div><div style="height:27pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_16"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div><span style="color:#50535a;font-family:'Calibri',sans-serif;font-size:22pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:8.430%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.117%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.153%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_19">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_19">2</a></span></div></td></tr><tr><td colspan="3" style="border-top:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_22">PART&#160;I.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_22">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_22">3</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_25">Item&#160;1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_25">Financial statements</a></span></div></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_28">Condensed Consolidated Balance Sheets (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_28">3</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_31">Condensed Consolidated Statements of Comprehensive </a>Income (Loss)<a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_31"> (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_31">4</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_34">Condensed Consolidated Statements of Cash Flows (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_34">5</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_37">Condensed Consolidated Statements of Stockholders&#8217; Equity (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_37">6</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_40">Notes to Condensed Consolidated Financial Statements (Unaudited)</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_40">8</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_106">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_106">Management's discussion and analysis of financial condition and results of operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_106">26</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_211">Item&#160;3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_211">Quantitative and qualitative disclosures about market risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_211">50</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_214">Item&#160;4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_214">Controls and procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_214">50</a></span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_217">PART&#160;II.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_217">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_217">51</a></span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_220">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_220">Legal proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_220">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_223">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_223">Risk factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_223">51</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_232">Item&#160;2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_232">Unregistered sales of equity securities and use of proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_232">53</a></span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_235">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_235">Other information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_235">54</a></span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_244">Item&#160;6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_244">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_244">55</a></span></div></td></tr><tr style="height:15pt"><td colspan="6" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_247">SIGNATURES</a></span></div></td><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"><a style="color:#004054;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_247">56</a></span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20240930_g2.jpg" alt="Blackbaudlogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:79px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_19"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div style="margin-top:9pt;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:0.1%"/><td style="width:0.805%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.641%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.154%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g3.jpg" alt="NEW Chevron - Mini for Wdesk.jpg" style="height:29px;margin-bottom:5pt;vertical-align:text-bottom;width:29px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#50535a;font-family:'Calibri',sans-serif;font-size:22pt;font-weight:700;line-height:120%">CAUTIONARY STATEMENT REGARDING FORWARD-LOOKING STATEMENTS</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q, including the documents incorporated herein by reference, contains forward-looking statements that anticipate results based on our estimates, assumptions and plans that are subject to uncertainty. These "forward-looking statements" are made subject to the safe-harbor provisions of the Private Securities Litigation Reform Act of 1995, Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended. Forward-looking statements consist of, among other things, trend analyses, statements regarding future events, future financial performance, our anticipated growth, the effect of general economic and market conditions, our business strategy and our plan to build and grow our domestic and international businesses, our operating results, our ability to successfully integrate acquired businesses and technologies, the effect of foreign currency exchange rate and interest rate fluctuations on our financial results, the impact of expensing stock-based compensation, the sufficiency of our capital resources, our ability to meet our ongoing debt and obligations as they become due, cybersecurity and data protection risks and related liabilities, and current or potential legal proceedings involving us, all of which are based on current expectations, estimates, and forecasts, and the beliefs and assumptions of our management. Words such as &#8220;believes,&#8221; &#8220;seeks,&#8221; &#8220;expects,&#8221; &#8220;may,&#8221; &#8220;might,&#8221; &#8220;should,&#8221; &#8220;intends,&#8221; &#8220;could,&#8221; &#8220;would,&#8221; &#8220;likely,&#8221; &#8220;will,&#8221; &#8220;targets,&#8221; &#8220;plans,&#8221; &#8220;anticipates,&#8221; &#8220;aims,&#8221; &#8220;projects,&#8221; &#8220;estimates&#8221; or any variations of such words and similar expressions are also intended to identify such forward-looking statements. These forward-looking statements are subject to risks, uncertainties and assumptions that are difficult to predict. Accordingly, they should not be viewed as assurances of future performance, and actual results may differ materially and adversely from those expressed in any forward-looking statements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Important factors that could cause actual results to differ materially from our expectations expressed in forward-looking statements include, but are not limited to, those summarized under &#8220;Part II, Item 1A. Risk factors&#8221; and elsewhere in this report, in our Annual Report on Form 10-K for the year ended December&#160;31, 2023 and in our other filings made with the United States Securities &amp; Exchange Commission ("SEC"). Forward-looking statements represent our management's beliefs and assumptions only as of the date of this Quarterly Report on Form 10-Q. We undertake no obligation to update or revise any forward-looking statements, or to update the reasons actual results could differ materially from those anticipated in any forward-looking statement, whether as a result of new information, future events or otherwise.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt"><img src="blkb-20240930_g2.jpg" alt="Blackbaudlogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:79px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_22"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20240930_g3.jpg" alt="NEW Chevron - Mini for Wdesk.jpg" style="height:29px;margin-bottom:5pt;vertical-align:text-bottom;width:29px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#50535a;font-family:'Calibri',sans-serif;font-size:22pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></td></tr></table></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_25"></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 1. FINANCIAL STATEMENTS</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_28"></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.910%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.396%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.<br/>Condensed Consolidated Balance Sheets<br/>(Unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">34,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">31,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-32">428,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-33">697,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, net of allowance of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">6,307</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">6,907</ix:nonFraction> at September&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">97,988</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">101,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer funds receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherRestrictedAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">7,343</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherRestrictedAssetsCurrent" scale="3" id="f-39">353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">87,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">99,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">655,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">929,757</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">95,053</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">98,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-46">27,522</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-47">36,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software and content development costs, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-48">169,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CapitalizedComputerSoftwareNet" format="ixt:num-dot-decimal" scale="3" id="f-49">160,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-50">1,056,882</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">1,053,738</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-52">536,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-53">581,937</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-54">60,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-55">51,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total assets</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-56">2,600,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-57">2,912,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">43,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableTradeCurrent" format="ixt:num-dot-decimal" scale="3" id="f-59">25,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-60">48,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-61">64,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:DueToCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">434,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:DueToCustomersCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">695,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt, current portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-64">23,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-65">19,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">411,554</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">392,530</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">962,205</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">1,197,137</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">977,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">760,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-72">68,196</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-73">93,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue, net of current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">1,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">2,397</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease liabilities, net of current portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">35,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">40,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">12,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-80">2,056,647</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-81">2,103,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commitments and contingencies (see Note 9)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-82"/></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-83"/></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred stock; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-84"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-85">20,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-86"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-87">no</ix:nonFraction></ix:nonFraction>ne outstanding</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-88">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-89">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-90"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-91">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-92"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-93">180,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-94">70,955,940</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-95">69,188,304</ix:nonFraction> shares issued at September&#160;30, 2024 and December&#160;31, 2023, respectively; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-96">50,869,218</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-97">53,625,440</ix:nonFraction> shares outstanding at September&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-98">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-99">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-100">1,227,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-101">1,203,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:24pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-102">20,086,722</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-103">15,562,864</ix:nonFraction> shares at September&#160;30, 2024 and December&#160;31, 2023, respectively</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-104">922,516</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TreasuryStockCommonValue" format="ixt:num-dot-decimal" scale="3" id="f-105">591,557</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-106">6,887</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-107">1,688</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retained earnings</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-108">246,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-109">198,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-110">544,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-111">808,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 49pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-112">2,600,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-113">2,912,279</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20240930_g2.jpg" alt="Blackbaudlogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:79px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_31"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="18" style="border-bottom:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Comprehensive Income (Loss)</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended<br/>September 30,</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recurring</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-114">280,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-115">269,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-116">832,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-117">784,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">One-time services and other</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-118">6,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-119">8,625</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-120">20,351</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-121">26,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-122">286,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-123">277,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-124">853,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-125">810,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cost of revenue</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of recurring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-126">122,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-127">114,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-128">361,644</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-129">342,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of one-time services and other</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-130">4,871</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-131">7,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-132">16,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-133">23,795</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total cost of revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-134">127,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-135">121,766</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-136">378,423</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-137">366,353</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-138">159,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-139">155,860</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-140">474,840</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-141">444,068</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Operating expenses</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales, marketing and customer success</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">49,454</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-143">52,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-144">147,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-145">160,038</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">39,368</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">37,965</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">121,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">114,702</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">25,645</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">42,596</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">106,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">154,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-154">918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-155">793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-156">2,724</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-157">2,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-158">115,385</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-159">133,816</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-160">378,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-161">431,677</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Income from operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-162">43,825</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-163">22,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-164">96,636</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-165">12,391</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-166">14,140</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-167">9,620</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-168">40,131</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-169">31,449</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-170">2,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-171">5,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-172">9,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-173">10,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Income (loss) before provision (benefit) for income taxes</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-174">32,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-175">18,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-176">66,159</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-177">8,611</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-178">12,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-179">9,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-180">18,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-181">5,032</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net income (loss)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-182">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-183">9,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-184">47,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-185">3,579</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-186">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-187">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-188">0.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-189">0.07</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-190">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-191">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-192">0.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-193">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Common shares and equivalents outstanding</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic weighted average shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-194">50,409,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-195">52,704,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-196">51,067,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-197">52,495,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Diluted weighted average shares</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-198">51,632,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-199">54,089,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-200">52,107,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-201">52,495,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Foreign currency translation adjustment</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-202">6,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-203">4,794</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-204">5,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-205">419</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unrealized (loss) gain on derivative instruments, net of tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-206">13,525</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-207">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-208">10,816</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" format="ixt:num-dot-decimal" scale="3" id="f-209">1,216</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-210">7,062</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-211">701</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-212">5,199</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" scale="3" id="f-213">797</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Comprehensive income (loss)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-214">13,480</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-215">8,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-216">42,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-217">4,376</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt"><img src="blkb-20240930_g2.jpg" alt="Blackbaudlogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:79px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:77.523%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.589%"/><td style="width:0.1%"/></tr><tr><td colspan="9" style="border-bottom:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.<br/>Condensed Consolidated Statements of Cash Flows<br/>(Unaudited)</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-218">47,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-219">3,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-220">91,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:DepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-221">81,627</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Provision for credit losses and sales returns</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-222">1,721</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="f-223">4,815</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-224">76,430</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-225">95,668</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred taxes</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-226">21,776</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-227">31,163</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amortization of deferred financing costs and discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-228">1,786</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AmortizationOfFinancingCostsAndDiscounts" format="ixt:num-dot-decimal" scale="3" id="f-229">1,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss on disposition of business</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:num-dot-decimal" scale="3" id="f-230">1,561</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:GainLossOnSaleOfBusiness" format="ixt:fixed-zero" scale="3" id="f-231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other non-cash adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-232">2,462</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-233">5,106</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Changes in operating assets and liabilities, net of acquisition and disposal of businesses:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="f-234">918</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-235">4,757</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="f-236">873</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-237">14,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trade accounts payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-238">18,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayableTrade" format="ixt:num-dot-decimal" scale="3" id="f-239">3,362</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-240">16,373</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-241">9,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 31pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-242">18,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-243">33,679</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-244">222,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-245">202,983</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of property and equipment</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-246">7,235</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-247">4,243</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Capitalized software and content development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-248">42,882</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToDevelopSoftware" format="ixt:num-dot-decimal" scale="3" id="f-249">44,664</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of net assets of acquired companies, net of cash and restricted cash acquired</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" format="ixt:fixed-zero" scale="3" id="f-250">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired" scale="3" id="f-251">13</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net cash used in disposition of business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:CashUsedInDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="f-252">1,179</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:CashUsedInDivestitureOfBusinesses" format="ixt:fixed-zero" scale="3" id="f-253">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other investing activities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-254">5,029</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsForProceedsFromOtherInvestingActivities" scale="3" id="f-255">250</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-256">56,325</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-257">49,170</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Proceeds from issuance of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-258">1,303,400</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-259">175,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payments on debt</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-260">1,080,192</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RepaymentsOfDebt" format="ixt:num-dot-decimal" scale="3" id="f-261">293,957</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:num-dot-decimal" scale="3" id="f-262">6,458</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="f-263">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Employee taxes paid for withheld shares upon equity award settlement</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-264">55,950</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-265">35,568</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in due to customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:IncreaseDecreaseInDueToCustomers" format="ixt:num-dot-decimal" scale="3" id="f-266">263,732</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:IncreaseDecreaseInDueToCustomers" format="ixt:num-dot-decimal" scale="3" id="f-267">339,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in customer funds receivable</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="blkb:ChangeInCustomerFundsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-268">6,777</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="blkb:ChangeInCustomerFundsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-269">3,286</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of treasury stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-270">325,408</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-271">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 43pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-272">435,117</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-273">496,746</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Effect of exchange rate on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-274">3,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-275">311</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Net decrease in cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-276">265,529</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-277">343,244</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash, beginning of period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-278">728,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-279">733,931</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Cash, cash equivalents and restricted cash, end of period</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-280">462,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" format="ixt:num-dot-decimal" scale="3" id="f-281">390,687</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash and cash equivalents and restricted cash reported within the condensed consolidated balance sheets that sum to the total of the same such amounts shown above in the condensed consolidated statements of cash flows:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-282">34,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-283">31,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-284">428,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-285">697,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash, cash equivalents and restricted cash in the statement of cash flows</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-286">462,728</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-287">728,257</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:right"><img src="blkb-20240930_g2.jpg" alt="Blackbaudlogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:79px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_37"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders' Equity</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.996%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in&#160;thousands)</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common stock</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury stock</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">other</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(loss) income</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>earnings</span></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>stockholders'<br/>equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-18" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-288">69,188,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-289">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-19" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-290">15,562,864</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-291">591,557</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-292">1,203,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-293">1,688</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-294">198,869</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-295">808,705</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-296">5,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-297">5,246</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of treasury shares under stock repurchase program, inclusive of excise tax</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-298">2,954,211</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-299">211,412</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-300">52,244</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-301">263,656</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-27" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-302">1,357,125</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-303">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-304">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-25" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-305">720,189</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-306">52,723</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-307">52,723</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-308">33,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-309">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-310">33,570</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-27" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-311">335,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-312">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-313">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-27" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-314">19,159</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-315">2,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-316">2,910</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at March 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-317">70,861,507</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-318">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-30" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-319">19,237,264</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-320">855,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-321">1,184,338</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-322">1,222</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-323">204,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-324">534,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-325">21,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-326">21,804</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-327">10,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-328">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-329">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-39" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-330">22,273</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-331">1,760</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-332">1,760</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-333">24,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-334">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-335">24,286</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-336">21,164</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-337">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-338">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-339">9,902</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-340">1,047</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-341">1,047</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at June 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-342">70,883,488</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-343">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-42" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-344">19,259,537</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-345">857,452</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-346">1,208,624</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-347">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-348">225,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-349">577,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-350">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-351">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Purchase of treasury shares under stock repurchase program, inclusive of excise tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-352">807,774</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-353">63,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:fixed-zero" scale="3" id="f-354">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="3" id="f-355">63,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-356">20,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-357">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-358">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-359">19,411</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-360">1,467</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-361">1,467</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-362">18,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-363">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-364">18,574</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-50" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-365">62,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-366">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-367">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-50" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-368">11,205</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-369">7,062</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-370">7,062</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at September 30, 2024</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-52" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-371">70,955,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-372">71</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-53" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-373">20,086,722</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-374">922,516</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-375">1,227,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-376">6,887</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-377">246,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-378">544,327</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;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:0.1%"/><td style="width:2.401%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:87.822%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Condensed Consolidated Statements of Stockholders' Equity (continued)</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.397%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.692%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.852%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.259%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.259%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.964%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.151%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.996%"/><td style="width:0.1%"/></tr><tr style="height:29pt"><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in&#160;thousands)</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common stock</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Treasury stock</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">other</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>earnings</span></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>stockholders'<br/>equity</span></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amount</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-57" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-379">67,814,044</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-380">68</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-58" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-381">14,745,230</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-382">537,287</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-383">1,075,264</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-384">8,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-385">197,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-386">744,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-387">14,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-388">14,701</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-64" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-389">954,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-390">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-391">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-66" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-392">533,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-393">30,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-394">30,990</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-395">29,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-396">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-397">29,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-64" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-398">427,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-399">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" scale="3" id="f-400">1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-64" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-401">41,269</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-402">8,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-403">8,534</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at March 31, 2023</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-68" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-404">69,154,863</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-405">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-406">15,278,827</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-407">568,277</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-408">1,105,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-409">404</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-410">182,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-411">719,733</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-412">2,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-413">2,105</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-76" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-414">23,550</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-415">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-416">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-78" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-417">32,540</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-418">2,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-419">2,270</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-420">33,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-421">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-422">33,364</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-76" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-423">6,031</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-424">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-425">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-76" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-426">20,200</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-427">8,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-428">8,438</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at June 30, 2023</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-80" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-429">69,164,244</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-430">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-81" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-431">15,311,367</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-432">570,547</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-433">1,138,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-434">8,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-435">184,453</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-436">761,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-437">9,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-438">9,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Retirements of common stock</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-87" decimals="INF" name="blkb:RetirementsOfCommonStockShares" scale="0" id="f-439">143</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" scale="3" id="f-440">13</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" scale="3" id="f-441">13</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Vesting of restricted stock units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-87" decimals="INF" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares" format="ixt:num-dot-decimal" scale="0" id="f-442">26,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-443">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue" format="ixt:fixed-zero" scale="3" id="f-444">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shares withheld to satisfy tax withholdings</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-89" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-445">25,710</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-446">1,881</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-447">1,881</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-448">32,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:fixed-zero" scale="3" id="f-449">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-450">32,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock grants</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-87" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-451">27,913</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-452">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross" format="ixt:fixed-zero" scale="3" id="f-453">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted stock cancellations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-87" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" format="ixt:num-dot-decimal" scale="0" id="f-454">30,909</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-455">701</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-456">701</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Balance at September 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-91" decimals="INF" name="us-gaap:SharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-457">69,187,767</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-458">69</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-92" decimals="INF" name="us-gaap:TreasuryStockCommonShares" format="ixt:num-dot-decimal" scale="0" id="f-459">15,337,077</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-460">572,428</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-461">1,170,919</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-462">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-463">193,470</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-464">800,171</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #0cd973;padding:0 1pt"/></tr><tr><td colspan="33" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6pt;font-weight:400;line-height:120%">(1) Represents shares retired after determining certain EVERFI's selling shareholders would be paid in cash, rather than shares of our common stock. </span></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these condensed consolidated financial statements.</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.821%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.377%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.402%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_40"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_43"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="f-465" escape="true"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1. Organization</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica, India and the United Kingdom, supporting users in 100+ countries.</span></div></ix:nonNumeric><div id="ib461f595a08a4ed9a2aa5f434522a32b_46"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" id="f-466" continuedAt="f-466-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2. Basis of Presentation</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-467" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited condensed consolidated interim financial statements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated interim financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These condensed consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the condensed consolidated balance sheets, condensed consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders&#8217; equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The condensed consolidated balance sheet at December&#160;31, 2023 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three and/or nine months ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2024, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These unaudited, condensed consolidated interim financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, and other forms filed with the SEC from time to time.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ConsolidationPolicyTextBlock" id="f-468" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of consolidation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited, condensed consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-469" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable segment</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-470" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software and content development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.</span></div></ix:nonNumeric></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-466-1"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements that we expect to have a material impact on our consolidated financial statements when adopted in the future.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of significant accounting policies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, filed with the SEC on February&#160;21, 2024.</span></div></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_49"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:BusinessCombinationDisclosureTextBlock" id="f-471" escape="true"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3. Business Combinations and Dispositions</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 disposition</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;2, 2024, we completed a transaction to divest our U.K.-based creative services business EVERFI Limited, formerly a wholly-owned subsidiary of EVERFI, Inc, which is a wholly-owned subsidiary of Blackbaud, Inc. EVERFI Limited's total revenue during 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-472">8.4</ix:nonFraction> million. We incurred an insignificant amount of legal costs associated with the disposition of this business. As a result of the disposition, we recorded a $<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" scale="6" id="f-473">1.6</ix:nonFraction> million loss, which was recorded in general and administrative expense in the unaudited, condensed consolidated statement of comprehensive income for the nine months ended September&#160;30, 2024.</span></div></ix:nonNumeric><div id="ib461f595a08a4ed9a2aa5f434522a32b_52"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-474" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4. Earnings (Loss) Per Share</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute basic earnings (loss) per share by dividing net income (loss) available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings (loss) per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the &#8220;treasury stock method,&#8221; except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon vesting of restricted stock awards and units. Diluted loss per share for the nine months ended September 30, 2023 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-475" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings (loss) per share:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.453%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-476">20,542</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-477">9,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-478">47,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-479">3,579</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-480">50,409,292</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-481">52,704,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-482">51,067,255</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-483">52,495,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock and units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-484">1,223,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-485">1,384,923</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:num-dot-decimal" scale="0" id="f-486">1,039,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" format="ixt:fixed-zero" scale="0" id="f-487">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares assuming dilution</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-488">51,632,569</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-489">54,089,897</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-490">52,107,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-491">52,495,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-492">0.41</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-493">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-494">0.93</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-495">0.07</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-13" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-496">0.40</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-14" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-497">0.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-498">0.91</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-15" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-499">0.07</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-13" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-500">47,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-14" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-501">21,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-502">380,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-15" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-503">474,150</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_55"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementInputsDisclosureTextBlock" id="f-504" continuedAt="f-504-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5. Fair Value Measurements</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 1 - Quoted prices for identical assets or liabilities in active markets; </span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring fair value measurements</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-505" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.490%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.208%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="15" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value measurement using</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other  Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Unobservable Inputs <br/>(Level 3)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-506">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-507">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-508">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-509">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-510">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="f-511">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-512">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:ForeignCurrencyContractAssetFairValueDisclosure" scale="3" id="f-513">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-514">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-515">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-516">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-517">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-518">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-519">5,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-520">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-521">5,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-522">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-523">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-524">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-525">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-526">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-527">5,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-528">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-529">5,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-530">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-531">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:fixed-zero" scale="3" id="f-532">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DerivativeAssets" format="ixt:num-dot-decimal" scale="3" id="f-533">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-534">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-535">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-536">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-537">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-538">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-539">5,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:fixed-zero" scale="3" id="f-540">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DerivativeLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-541">5,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-542">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-543">536</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure" scale="3" id="f-545">536</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-546">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-547">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-548">1,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-549">1,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-551">5,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-552">1,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-553">6,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps and foreign currency forward contracts. See Note 8 to these unaudited, condensed consolidated financial statements for additional information about our derivative instruments.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-504-1"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our interest rate swaps and foreign currency forward contracts are based on model-driven valuations using Secured Overnight Financing Rate ("SOFR") rates and foreign currency forward rates, respectively, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps and foreign currency forward contracts are classified within Level 2 of the fair value hierarchy.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration obligations arise from business acquisitions. The fair values are based on discounted cash flow analyses reflecting a probability-weighted assessment approach derived from the likelihood of possible achievement of specified performance measures or events and captures the contractual nature of the contingencies, commercial risk, and the time value of money. As the fair value measurements for our contingent consideration obligations contain significant unobservable inputs, they are classified within Level 3 of the fair value hierarchy.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at September&#160;30, 2024 and December&#160;31, 2023, due to the immediate or short-term maturity of these instruments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the carrying amount of our debt approximates its fair value at September&#160;30, 2024 and December&#160;31, 2023, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2024 Credit Facilities (as defined below) is classified within Level 2 of the fair value hierarchy. The fair value of our fixed rate debt does not exceed the carrying amount.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the nine months ended September&#160;30, 2024.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-recurring fair value measurements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities that are measured at fair value on a non-recurring basis include long-lived assets, intangible assets, goodwill and operating lease right-of-use ("ROU") assets. These assets are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for long-lived assets, intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs.&#160;In the event of an impairment, we determine the fair value of these assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2024, we entered into a sublease for an additional portion of our Washington, DC office location, which we previously closed for our own use in February 2023 to align with our remote-first workforce strategy. We considered our entry into the sublease an impairment indicator. As a result, during the nine months ended September&#160;30, 2024, we recorded noncash impairment charges of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingLeaseImpairmentLoss" scale="6" id="f-554">3.1</ix:nonFraction> million against certain operating lease ROU assets and noncash impairment charges against certain property and equipment assets which were insignificant. We present these impairment charges in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as other non-cash adjustments within operating activities on our unaudited condensed consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other significant non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill or operating lease ROU assets during the nine months ended September&#160;30, 2024.</span></div></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_58"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:AdditionalFinancialInformationDisclosureTextBlock" id="f-555" continuedAt="f-555-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6. Consolidated Financial Statement Details</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="blkb:ScheduleOfRestrictedCashTableTextBlock" id="f-556" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted cash</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash due to customers</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-557">426,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCash" format="ixt:num-dot-decimal" scale="3" id="f-558">695,489</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate escrow balances and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EscrowDeposit" format="ixt:num-dot-decimal" scale="3" id="f-559">1,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EscrowDeposit" format="ixt:num-dot-decimal" scale="3" id="f-560">1,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restricted cash</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-561">428,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-562">697,006</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-555-1" continuedAt="f-555-2"><ix:nonNumeric contextRef="c-1" name="blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" id="f-563" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid expenses and other assets</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of obtaining contracts</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="f-564">60,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CapitalizedContractCostNet" format="ixt:num-dot-decimal" scale="3" id="f-565">62,377</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid software maintenance and subscriptions</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-566">34,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-567">35,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation costs for cloud computing arrangements, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)(5)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-568">10,479</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-569">9,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes, prepaid and receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-570">7,376</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-571">3,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-572">6,427</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnbilledContractsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-573">5,615</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in equity securities</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="3" id="f-574">5,284</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EquityMethodInvestments" format="ixt:fixed-zero" scale="3" id="f-575">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:PrepaidInsuranceCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="f-576">5,026</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:PrepaidInsuranceCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="f-577">3,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:DerivativeAssetsCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-578">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:DerivativeAssetsCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-579">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-580">16,847</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-581">14,346</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-582">147,943</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-583">150,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-584">60,444</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-585">51,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-586">87,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-587">99,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from costs of obtaining contracts was $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="f-588">5.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="f-589">14.8</ix:nonFraction> million for the three and nine months ended September&#160;30, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="f-590">7.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CapitalizedContractCostAmortization" scale="6" id="f-591">24.3</ix:nonFraction> million for the three and nine months ended September&#160;30, 2023, respectively.</span></ix:footnote></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><ix:footnote id="fn-2" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" scale="6" id="f-592">19.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CapitalizedContractCostNetCurrent" scale="6" id="f-593">25.3</ix:nonFraction> million, respectively.</span></ix:footnote></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><ix:footnote id="fn-3" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" scale="6" id="f-594">31.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" scale="6" id="f-595">32.4</ix:nonFraction> million, respectively.</span></ix:footnote></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><ix:footnote id="fn-4" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.</span></ix:footnote></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><ix:footnote id="fn-5" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from capitalized cloud computing implementation costs was $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-596">0.8</ix:nonFraction> million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-597">2.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization" scale="6" id="f-598">1.8</ix:nonFraction> million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" scale="6" id="f-599">9.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" scale="6" id="f-600">7.7</ix:nonFraction> million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.</span></ix:footnote></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><ix:footnote id="fn-6" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.</span></ix:footnote></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="blkb:AccruedExpensesAndOtherLiabilitiesTextBlock" id="f-601" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other liabilities</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.707%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable</span></div></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-602">14,168</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-603">21,282</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer credit balances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-604">9,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-605">10,238</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized tax benefit</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:UnrecognizedTaxBenefitCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="f-606">6,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:UnrecognizedTaxBenefitCurrentandLongterm" format="ixt:num-dot-decimal" scale="3" id="f-607">2,954</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:DerivativeLiabilitiesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-608">5,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:DerivativeLiabilitiesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-609">5,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-610">4,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-611">6,701</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commissions and salaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-612">3,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm" format="ixt:num-dot-decimal" scale="3" id="f-613">4,413</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health care costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-614">3,029</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedInsuranceCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-615">3,865</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedVacationCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-616">2,810</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedVacationCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-617">2,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued transaction-based costs related to payments services</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices" format="ixt:num-dot-decimal" scale="3" id="f-618">2,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices" format="ixt:num-dot-decimal" scale="3" id="f-619">4,323</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued legal costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-620">2,156</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-621">3,659</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:fixed-zero" scale="3" id="f-622">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationLiability" format="ixt:num-dot-decimal" scale="3" id="f-623">1,403</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-624">6,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-625">7,750</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-626">61,049</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-627">74,580</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-628">12,304</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-629">10,258</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-630">48,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-631">64,322</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><ix:footnote id="fn-7" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.</span></ix:footnote></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-555-2"><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock" id="f-632" continuedAt="f-632-1" escape="true"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other income, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></ix:nonNumeric></div><ix:continuation id="f-632-1"><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-633">3,118</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-634">3,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-635">7,981</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InvestmentIncomeInterest" format="ixt:num-dot-decimal" scale="3" id="f-636">6,556</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency revaluation (losses) gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-637">1,315</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-638">1,674</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-639">1,412</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-640">894</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-641">1,194</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-642">976</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-643">3,085</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-644">2,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-645">2,997</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-646">5,662</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-647">9,654</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:NonoperatingIncomeExpenseExcludingInterestExpense" format="ixt:num-dot-decimal" scale="3" id="f-648">10,447</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:continuation></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_64"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-651" continuedAt="f-651-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7. Debt</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtInstrumentsTextBlock" id="f-652" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Debt balance at</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average<br/>effective interest rate at</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit facility:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving credit loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-653">151,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-654">114,100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-106" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-655">7.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-107" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-656">7.52</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loans</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-657">795,000</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-658">607,500</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-108" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-659">4.28</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-109" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-660">3.51</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-661">55,553</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-662">56,745</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-110" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-663">5.23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-111" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-664">5.22</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="f-665">2,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="f-666">2,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-112" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-667">8.77</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-113" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-668">8.42</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-669">1,004,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-670">781,145</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-671">4.75</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-672">4.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized discount and debt issuance costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-673">3,486</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" format="ixt:num-dot-decimal" scale="3" id="f-674">1,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Debt, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-675">23,830</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-676">19,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-114" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-677">6.86</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-115" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-678">7.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, net of current portion</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-679">977,019</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-680">760,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-116" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-681">4.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-117" decimals="4" name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" scale="-2" id="f-682">4.17</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 refinancing</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;30, 2024, we entered into the Third Amendment to Credit Agreement (the "Amendment"), by and among us, the lenders party thereto and Bank of America N.A., as administrative agent (the "Agent"). The Amendment amends the Amended and Restated Credit Agreement, dated as of October 30, 2020 (as previously amended, the "2020 Credit Agreement" and the 2020 Credit Agreement as amended by the Amendment, the &#8220;2024 Credit Agreement&#8221;), by and among us, the lenders from time-to-time party thereto and the Agent.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment amends the 2020 Credit Agreement to, among other things, (a) refinance the existing $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="f-683">1.1</ix:nonFraction> billion credit facilities under the 2020 Credit Agreement to provide for new credit facilities in the aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="9" id="f-684">1.5</ix:nonFraction> billion consisting of (i) a $<ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-685">700.0</ix:nonFraction> million revolving credit facility (the &#8220;2024 Revolving Facility&#8221;) and (ii) a $<ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-686">800.0</ix:nonFraction> million term loan facility (the &#8220;2024 Term Facility&#8221; and together with the 2024 Revolving Facility, the &#8220;2024 Credit Facilities&#8221;), (b) extend the maturity date to April&#160;30, 2029, (c) modify the definition of Applicable Margin (as defined below) and (iv) modify certain negative and financial covenants to provide additional operational flexibility. Upon closing, we borrowed $<ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="f-687">800.0</ix:nonFraction> million pursuant to the 2024 Term Facility and $<ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:ProceedsFromLinesOfCredit" scale="6" id="f-688">208.2</ix:nonFraction> million pursuant to the 2024 Revolving Facility and used the proceeds to repay the outstanding principal balances of the term loans under the 2020 Credit Agreement (the "2020 Term Facilities"), and repay $<ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:RepaymentsOfLinesOfCredit" scale="6" id="f-689">196.6</ix:nonFraction> million of outstanding revolving credit loans under the 2020 Credit Agreement (the "2020 Revolving Facility").</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain lenders of the 2024 Term Facility participated in the 2020 Term Facilities and the change in present value of our future cash flows to these lenders under the 2020 Term Facilities and under the 2024 Term Facility was less than 10%. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Term Facilities did not participate in the 2024 Term Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment. Certain lenders of the 2020 Revolving Facility participated in the 2024 Revolving Facility and provided increased borrowing capacities. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Revolving Facility did not participate in the 2024 Revolving Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-651-1" continuedAt="f-651-2"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an insignificant loss on debt extinguishment related to the write-off of debt discount and deferred financing costs for the portions of the 2020 Credit Agreement considered to be extinguished. This loss was recognized in the consolidated statements of comprehensive income within other income, net.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our entry into the 2024 Credit Agreement, we paid $<ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:PaymentsOfFinancingCosts" scale="6" id="f-690">6.5</ix:nonFraction> million in financing costs, of which $<ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="6" id="f-691">1.6</ix:nonFraction> million were capitalized in other assets and, together with a portion of the unamortized deferred financing costs from the 2020 Credit Agreement and prior agreements, are being amortized into interest expense over the term of the new facility. As of September&#160;30, 2024, deferred financing costs totaling $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" scale="6" id="f-692">1.8</ix:nonFraction> million were included in other assets on our consolidated balance sheets. We recorded aggregate financing costs of $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" sign="-" name="us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" scale="6" id="f-693">3.6</ix:nonFraction> million as a direct deduction from the carrying amount of our debt liability, which related to debt discount (fees paid to lenders) and debt issuance costs for the 2024 Term Facility.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of the 2024 Credit Facilities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Revolving Facility includes (i) a $<ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-694">50.0</ix:nonFraction> million letter of credit subfacility, (ii) a $<ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-695">50.0</ix:nonFraction> million swingline subfacility and (iii) a $<ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" scale="6" id="f-696">150.0</ix:nonFraction> million sublimit available for multicurrency borrowings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2024 Credit Facilities, dollar tranche revolving loans and term loans bear interest at a rate per annum equal to, at the option of the Company: (a) a base rate equal to the highest of (i) the Federal Funds Rate plus <ix:nonFraction unitRef="number" contextRef="c-129" decimals="3" name="blkb:LineOfCreditFacilityVariableInterestRate" scale="-2" id="f-697">0.50</ix:nonFraction>%, (ii) the prime rate announced by Bank of America, N.A., and (iii) Term SOFR plus <ix:nonFraction unitRef="number" contextRef="c-130" decimals="2" name="blkb:LineOfCreditFacilityVariableInterestRate" scale="-2" id="f-698">1.00</ix:nonFraction>% (the &#8220;Base Rate&#8221;), plus an applicable margin as specified in the 2024 Credit Agreement (the &#8220;Applicable Margin&#8221;); (b) Term SOFR plus the Applicable Margin; or (c) the Daily SOFR Rate plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly, varies based on our net leverage ratio and varies based on whether the loan is a Base Rate Loan (<ix:nonFraction unitRef="number" contextRef="c-131" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-699">0.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-132" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-700">1.500</ix:nonFraction>%), or a Term SOFR Loan/Daily SOFR Loan (<ix:nonFraction unitRef="number" contextRef="c-133" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-701">1.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-134" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-702">2.500</ix:nonFraction>%). The 2024 Credit Agreement also provides for a commitment fee of between <ix:nonFraction unitRef="number" contextRef="c-135" decimals="5" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-703">0.250</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-136" decimals="5" name="us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" scale="-2" id="f-704">0.500</ix:nonFraction>% of the unused commitment under the 2024 Revolving Facility depending on our net leverage ratio.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2024 Credit Facilities, designated currency tranche revolving loans bear interest at a rate per annum equal to, at the option of the Company: (a) the Designated Currency Daily Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin; or (b) the Designated Currency Term Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly and varies based on our net leverage ratio for both Designated Currency Daily Rate Loans and Designated Currency Term Rate Loans (<ix:nonFraction unitRef="number" contextRef="c-137" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-705">1.375</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="c-138" decimals="5" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-706">2.500</ix:nonFraction>%).  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may prepay the 2024 Credit Agreement in whole or in part at any time without premium or penalty, other than customary breakage costs with respect to certain types of loans.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2024 Credit Agreement, we are entitled on one or more occasion, subject to the satisfaction of certain conditions, to request an increase in the commitments under the 2024 Revolving Facility and/or request additional incremental term loans in the aggregate principal amount of up to the sum of (i) the greater of (A) $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" name="blkb:LineofCreditFacilityAvailableIncreaseCapacityAmount" scale="6" id="f-707">360.0</ix:nonFraction> million and (B) <ix:nonFraction unitRef="number" contextRef="c-119" decimals="2" name="blkb:LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" scale="-2" id="f-708">100</ix:nonFraction>% of EBITDA (as defined in the 2024 Credit Agreement), plus (ii) at our option, up to an amount such that the net leverage ratio shall be no greater than <ix:nonFraction unitRef="number" contextRef="c-139" decimals="2" name="blkb:NetLeverageRatio" scale="0" id="f-709">3.50</ix:nonFraction> to 1.00.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Credit Agreement contains various representations, warranties and affirmative, negative and financial covenants customary for financings of this type. Financial covenants include a net leverage ratio and an interest coverage ratio. At September 30, 2024, we were in compliance with our debt covenants under the 2024 Credit Facilities.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real estate loans</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, we completed the purchase of our global headquarters facility. As part of the purchase price, we assumed  the seller&#8217;s obligations under two senior secured notes with a then-aggregate outstanding principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" scale="6" id="f-710">61.1</ix:nonFraction> million (collectively, the &#8220;Real Estate Loans&#8221;). The Real Estate Loans require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038. At September 30, 2024, we were in compliance with our debt covenants under the Real Estate Loans.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other debt</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we enter into third-party financing agreements for purchases of software and related services for our internal use. Generally, the agreements are non-interest-bearing notes requiring annual payments. Interest associated with the notes is imputed at the rate we would incur for amounts borrowed under our then-existing credit facility at the inception of the notes.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-651-2"><ix:nonNumeric contextRef="c-1" name="blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock" id="f-711" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our currently effective supplier financing agreements as of September&#160;30, 2024:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.499%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term<br/>&#160;in Months</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Annual Payments</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">First Annual<br/>Payment Due</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Original Loan<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective dates of agreements </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-712">1,710</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2023</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-713">2,491</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="3" id="f-714">2,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><ix:footnote id="fn-8" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</span></ix:footnote></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SupplierFinanceProgramTableTextBlock" id="f-715" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in supplier financing obligations during the nine months ended September&#160;30, 2024, consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="f-716">2,800</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SupplierFinanceProgramObligationIncrease" format="ixt:num-dot-decimal" scale="3" id="f-717">2,073</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlements</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SupplierFinanceProgramObligationDecreaseSettlement" format="ixt:num-dot-decimal" scale="3" id="f-718">2,091</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:SupplierFinanceProgramObligation" format="ixt:num-dot-decimal" scale="3" id="f-719">2,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-720" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the required annual maturities related to the 2024 Credit Facilities, the Real Estate Loans and our other debt were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.303%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.497%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Annual<br/>maturities</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-721">5,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-722">23,875</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-723">22,660</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:num-dot-decimal" scale="3" id="f-724">22,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:num-dot-decimal" scale="3" id="f-725">22,375</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" format="ixt:num-dot-decimal" scale="3" id="f-726">907,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total required maturities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-727">1,004,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_70"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativesAndFairValueTextBlock" id="f-730" continuedAt="f-730-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8. Derivative Instruments</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally use derivative instruments to manage our interest rate and foreign currency exchange risk. We currently have derivatives classified as cash flow hedges and net investment hedges. We do not enter into any derivatives for trading or speculative purposes.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our derivative instruments are governed by International Swap Dealers Association, Inc. master agreements with our counterparties. As of September&#160;30, 2024 and December&#160;31, 2023, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheets as the gross fair values of our derivative instruments equaled their net fair values.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flow hedges</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into interest rate swap agreements, which effectively convert portions of our variable rate debt under the 2024 Credit Facilities to a fixed rate for the term of the swap agreements. We designated each of the interest rate swaps as cash flow hedges at the inception of the contracts. Our entry into the 2024 Credit Agreement in April 2024 did not affect our interest rate swap agreements, including their designation as cash flow hedges, as the 2024 Credit Agreement has substantially the same critical terms as the the 2020 Credit Agreement. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2024, we entered into two additional forward-starting interest rate swap agreements each with a notional value of $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-731"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-732">100.0</ix:nonFraction></ix:nonFraction> million with effective dates beginning in March 2025 through September 2026 and March 2027 (the "September 2024 Swap Agreements"). We designated the September 2024 Swap Agreements as cash flow hedges at the inception of the contracts.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-730-1" continuedAt="f-730-2"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the interest rate swaps were $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-8" name="us-gaap:DerivativeNotionalAmount" scale="9" id="f-733">1.1</ix:nonFraction> billion and $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-734">935.0</ix:nonFraction> million, respectively. All of the contracts have maturities on or before October 2028. The aggregate notional value as of September 30, 2024 includes the two additional forward-starting interest rate swap agreements discussed above.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian Dollar ("CAD") against changes in the exchange rate with the United States Dollar ("USD"). We designated each of these foreign currency forward contracts as cash flow hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as cash flow hedges that we held to buy USD in exchange for Canadian Dollars were $<ix:nonFraction unitRef="cad" contextRef="c-148" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-735">32.5</ix:nonFraction> million CAD and $<ix:nonFraction unitRef="cad" contextRef="c-149" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-736">29.9</ix:nonFraction> million CAD, respectively. All of the contracts have maturities of 12 months or less. </span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net investment hedges</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds ("GBP") into USD. We designated each of these foreign currency forward contracts as net investment hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as net investment hedges to reduce the volatility of the U.S. dollar value of a portion of our GBP-denominated investments was &#163;<ix:nonFraction unitRef="gbp" contextRef="c-148" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-737">10.5</ix:nonFraction> million and &#163;<ix:nonFraction unitRef="gbp" contextRef="c-149" decimals="-5" name="us-gaap:DerivativeNotionalAmount" scale="6" id="f-738">13.2</ix:nonFraction> million, respectively.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-739" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative instruments were as follows as of:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.958%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Asset derivatives</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liability derivatives</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative instruments designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses<br/>and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-740">1,672</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-741">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="f-742">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" format="ixt:fixed-zero" scale="3" id="f-743">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts, current portion</span></div></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and other current assets</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" scale="3" id="f-744">81</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DerivativeAssetsCurrent" format="ixt:fixed-zero" scale="3" id="f-745">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other<br/>current liabilities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="f-746">504</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:DerivativeLiabilitiesCurrent" scale="3" id="f-747">536</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, long-term</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="f-748">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="f-749">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-750">5,490</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-751">5,004</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total derivative instruments designated as hedging instruments</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-752">1,753</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-753">16,198</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-754">5,994</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" format="ixt:num-dot-decimal" scale="3" id="f-755">5,540</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-730-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-756" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.502%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.443%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.447%"/><td style="width:0.1%"/></tr><tr style="height:51pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Loss) gain recognized</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">in accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss as of</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Location </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of (loss) gain </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">reclassified from </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss into</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income (loss)</span></div></td><td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain reclassified from accumulated</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;other comprehensive loss into income (loss)</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-757">3,818</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-758">5,653</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-759">16,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="f-760">21</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-761">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-762">250</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="f-763">444</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:fixed-zero" scale="3" id="f-764">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:fixed-zero" scale="3" id="f-765">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" format="ixt:num-dot-decimal" scale="3" id="f-766">30,359</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-767">5,374</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:num-dot-decimal" scale="3" id="f-768">14,956</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="f-769">182</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-770">82</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" sign="-" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" scale="3" id="f-771">316</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" sign="-" name="us-gaap:GainLossOnDerivativeInstrumentsNetPretax" scale="3" id="f-772">251</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:fixed-zero" scale="3" id="f-773">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" format="ixt:fixed-zero" scale="3" id="f-774">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Excluding net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) and related tax effects are reclassified from accumulated other comprehensive income (loss) to current earnings. For net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to translation adjustment, a component of accumulated other comprehensive income (loss), and recognized in earnings only when the hedged GBP investment is liquidated. The estimated accumulated other comprehensive income as of September&#160;30, 2024 that is expected to be reclassified into earnings within the next twelve months is $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" scale="6" id="f-775">2.7</ix:nonFraction> million. There were <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet" format="ixt-sec:numwordsen" scale="3" id="f-776"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet" format="ixt-sec:numwordsen" scale="3" id="f-777">no</ix:nonFraction></ix:nonFraction> ineffective portions of our interest rate swap or foreign currency forward derivatives during the nine months ended September&#160;30, 2024 and 2023. See Note 11 to these unaudited, condensed consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. We classify cash flows related to derivative instruments as operating activities in the condensed consolidated statements of cash flows.</span></div></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_76"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-790" continuedAt="f-790-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9. Commitments and Contingencies</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for corporate offices, subleased offices and certain equipment and furniture. As of September&#160;30, 2024, we did not have any operating leases that had not yet commenced.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-790-1" continuedAt="f-790-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-791" escape="true"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of our lease expense:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.546%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-792">1,417</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-793">2,216</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-794">5,028</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-795">6,905</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-796">271</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-797">357</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-798">883</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-799">1,184</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-800">914</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="f-801">833</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="f-802">2,518</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:SubleaseIncome" format="ixt:num-dot-decimal" scale="3" id="f-803">2,498</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease cost</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:LeaseCost" scale="3" id="f-804">774</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-805">1,740</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-806">3,393</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-807">5,591</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><ix:footnote id="fn-9" footnoteRole="http://www.xbrl.org/2003/role/footnote"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes short-term lease costs, which were immaterial.</span></ix:footnote></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-808" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-809">1,657</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-810">6,277</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-811">6,109</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-812">6,207</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-813">6,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-814">20,689</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-815">47,040</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-816">7,115</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future payments</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-817">39,925</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other commitments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loans under the 2024 Credit Facilities require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2024 Credit Facilities in April 2029. The Real Estate Loans also require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of September&#160;30, 2024, the remaining aggregate minimum purchase commitment under these arrangements was approximately $<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" scale="6" id="f-818">206.8</ix:nonFraction> million through 2029.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Solution and service indemnifications</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. We have not identified any losses that might be covered by these indemnifications.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-790-2" continuedAt="f-790-3"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We make a provision for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency provisions at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal proceedings are inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending or threatened against us and intend to defend ourselves vigorously against all claims asserted. It is possible that our consolidated financial position, results of operations or cash flows could be materially negatively affected in any particular period by an unfavorable resolution of one or more of such legal proceedings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Security incident</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, we are subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment (the "Security Incident"). Based on the nature of the Security Incident, our research and third party (including law enforcement) investigation, we do not believe that any data went beyond the cybercriminal, has been misused, or has been disseminated or otherwise made available publicly.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations, as discussed below, and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. To limit our exposure to losses related to claims against us, including data breaches such as the Security Incident, we maintain $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="blkb:LiabilityInsuranceAmountTotal" scale="6" id="f-819">50</ix:nonFraction> million of insurance above a $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:LiabilityInsuranceAmountDeductible" scale="3" id="f-820">250</ix:nonFraction> thousand deductible payable by us. As noted below, this coverage reduced our fina</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ncial exposure related to the Security Incident in prior years.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" id="f-821" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded expenses and offsetting insurance recoveries related to the Security Incident as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:SecurityIncidentExpense" scale="3" id="f-822">637</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:SecurityIncidentExpense" format="ixt:num-dot-decimal" scale="3" id="f-823">4,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:SecurityIncidentExpense" format="ixt:num-dot-decimal" scale="3" id="f-824">12,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:SecurityIncidentExpense" format="ixt:num-dot-decimal" scale="3" id="f-825">48,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Offsetting insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="f-826">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="f-827">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="f-828">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:SecurityIncidentAccruedInsuranceRecoveries" format="ixt:fixed-zero" scale="3" id="f-829">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net expense</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="blkb:SecurityIncidentNetExpense" scale="3" id="f-830">637</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="blkb:SecurityIncidentNetExpense" format="ixt:num-dot-decimal" scale="3" id="f-831">4,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blkb:SecurityIncidentNetExpense" format="ixt:num-dot-decimal" scale="3" id="f-832">12,782</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="blkb:SecurityIncidentNetExpense" format="ixt:num-dot-decimal" scale="3" id="f-833">48,646</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:SecurityIncidentCumulativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-834">174,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:SecurityIncidentCumulativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-835">161,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-836">50,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-837">50,000</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative net expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blkb:SecurityIncidentCumulativeNetExpense" format="ixt:num-dot-decimal" scale="3" id="f-838">124,213</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blkb:SecurityIncidentCumulativeNetExpense" format="ixt:num-dot-decimal" scale="3" id="f-839">111,431</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries paid</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-840">50,000</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:InsuranceRecoveries" format="ixt:num-dot-decimal" scale="3" id="f-841">50,000</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-790-3" continuedAt="f-790-4"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, settlement of the previously disclosed SEC investigation, multi-state Attorneys General investigation, and Attorney General of the State of California investigation (discussed below), settlements of customer claims and accruals for certain loss contingencies. Not included in the expenses discussed above were costs associated with enhancements to our cybersecurity program. We present expenses and insurance recoveries related to the Security Incident in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as operating activities on our unaudited, condensed consolidated statements of cash flows. Total costs related to the Security Incident exceeded the limit of our insurance coverage during the first quarter of 2022. We expect to continue to experience significant expenses related to our response to the Security Incident, resolution of legal proceedings, claims and investigations, including those discussed below, and our efforts to further enhance our cybersecurity measures. For the three months ended September&#160;30, 2024, we incurred net pre-tax expenses which were insignificant. For the nine months ended September&#160;30, 2024, we incurred net pre-tax expenses of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="blkb:SecurityIncidentNetPreTaxExpense" scale="6" id="f-842">12.8</ix:nonFraction> million related to the Security Incident, which included $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="blkb:SecurityIncidentOngoingLegalFees" scale="6" id="f-843">6.0</ix:nonFraction> million for ongoing legal fees and a settlement of loss contingencies of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" scale="6" id="f-844">6.8</ix:nonFraction> million. During the nine months ended September 30, 2024, we had net cash outlays of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="blkb:SecurityIncidentNetCashOutlays" scale="6" id="f-845">15.1</ix:nonFraction> million related to the Security Incident for ongoing legal fees and the $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="blkb:SecurityIncidentPenalty" scale="6" id="f-846">6.8</ix:nonFraction> million paid during the third quarter of 2024 related to our settlement with the Attorney General of the State of California. In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect pre-tax expenses of approximately $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="blkb:SecurityIncidentExpectedCost" scale="6" id="f-847">5.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="blkb:SecurityIncidentExpectedCost" scale="6" id="f-848">10.0</ix:nonFraction> million and cash outlays of approximately $<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="blkb:ExpectedNetCashOutlaysForOngoingLegalFees" scale="6" id="f-849">8.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="blkb:ExpectedNetCashOutlaysForOngoingLegalFees" scale="6" id="f-850">13.0</ix:nonFraction> million for ongoing legal fees related to the Security Incident. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we have recorded approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" scale="6" id="f-851">0.7</ix:nonFraction> million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believed we could reasonably estimate in accordance with our loss contingency procedures described above. Our liabilities for loss contingencies are recorded in accrued expenses and other current liabilities on our unaudited, condensed consolidated balance sheets. It is reasonably possible that our estimated actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer claims.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have received approximately <ix:nonFraction unitRef="cases" contextRef="c-1" decimals="0" name="us-gaap:LossContingencyNumberOfPlaintiffs" scale="0" id="f-852">260</ix:nonFraction> specific requests from customers for reimbursement of expenses incurred by them related to the Security Incident, all of which have been fully resolved and closed or are inactive and are considered by us to have been abandoned by the customers. We have also received approximately <ix:nonFraction unitRef="cases" contextRef="c-3" decimals="0" name="us-gaap:LossContingencyPendingClaimsNumber" scale="0" id="f-853">400</ix:nonFraction> reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers&#8217; interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which <ix:nonFraction unitRef="cases" contextRef="c-1" decimals="0" name="blkb:SecurityIncidentSubrogationClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="f-854">two</ix:nonFraction> cases remain active and unresolved.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer constituent class actions. </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Presently, we are a defendant in putative consumer class action cases in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys&#8217; fees and other related relief.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawsuits that are putative class actions require a plaintiff to satisfy a number of procedural requirements before proceeding to trial. These requirements include, among others, demonstration to a court that the law proscribes in some manner our activities, the making of factual allegations sufficient to suggest that our activities exceeded the limits of the law and a determination by the court&#8212;known as class certification&#8212;that the law permits a group of individuals to pursue the case together as a class.  If these procedural requirements are not met, the lawsuit cannot proceed as a class action and the plaintiff may lose the financial incentive to proceed with the case. We are currently engaged in court proceedings to </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-790-4" continuedAt="f-790-5"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determine whether this will proceed as a class action, as described below. Frequently, a court&#8217;s determination as to these procedural requirements is subject to appeal to a higher court. As a result of these uncertainties, we may be unable to determine the probability of loss until, or after, a court has finally determined that a plaintiff has satisfied the applicable class action procedural requirements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, for putative class actions, it is often not possible to reasonably estimate the possible loss or a range of loss amounts, even where we have determined that a loss is reasonably possible. Generally, class actions involve a large number of people and raise complex legal and factual issues that result in uncertainty as to their outcome and, ultimately, making it difficult for us to estimate the amount of damages that a plaintiff might successfully prove. This analysis is further complicated by the fact that the plaintiffs lack contractual privity with us.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 14, 2024, the United States District Court for the District of South Carolina (the "Court") issued a memorandum opinion and order (1) denying the multi district litigation plaintiffs' motion for class certification because of the plaintiffs' failure to meet their burden of proof as to ascertainability, (2) granting our motion to exclude the multi district litigation plaintiffs' expert on the issue of ascertainability, and (3) denying the multi district litigation plaintiffs' motion to exclude our expert on the issue of ascertainability. Further, the Court denied as moot all other pending motions. On May 28, 2024, the plaintiffs filed a petition for permission to appeal under Rule 23(f) of the Federal Rules of Civil Procedure with the Fourth Circuit Court of Appeals (the &#8220;Fourth Circuit&#8221;), and we subsequently filed an opposition to such petition. On July 30, 2024, the Fourth Circuit denied the plaintiffs' petition. This litigation remains ongoing.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Governmental investigations.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As previously disclosed, we are subject to an ongoing investigation by the U.S. Department of Health and Human Services. We also responded to inquiries from the Office of the Australian Information Commissioner in September 2020 and the Office of the Privacy Commissioner of Canada in October 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2024, we agreed to a Final Judgment and Permanent Injunction with the Attorney General of the State of California (the "Final Judgment") relating to the Security Incident. This settlement fully resolved the last remaining U.S. state attorney general investigation into the Security Incident. Under the terms of the settlement, we agreed to comply with applicable laws; not to make misleading statements related to our data protection, privacy, security, confidentiality, integrity, breach notification requirements, and similar matters; and to implement and improve certain cybersecurity programs and tools. The terms of the settlement with California are generally consistent with those to which we agreed in settling with the other 49 state Attorneys General and the District of Columbia on October 5, 2023, as discussed below. As part of the settlement, we also agreed to pay a total of $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="blkb:SecurityIncidentPenalty" scale="6" id="f-855">6.8</ix:nonFraction> million to the State of California. This amount was fully accrued as a contingent liability in the Company's financial statements as of March 31, 2024 and June 30, 2024, and subsequently paid in the third quarter of 2024. Nothing contained in the Final Judgment is intended to be, and shall not in any event be construed or deemed to be, an admission or concession or evidence of any liability or wrongdoing whatsoever on the part of Blackbaud or any fact or violation of law, rule, or regulation. For more information, see the Final Judgment and Permanent Injunction of the State of California, County of San Diego that was furnished as Exhibit 99.1 to our Current Report on Form 8-K filed with the SEC on June 14, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, the U.S. Federal Trade Commission (the "FTC") finalized an Order (the &#8220;FTC Order&#8221;) evidencing its settlement with us in connection with the Security Incident. As part of the FTC Order, we were not fined and were not otherwise required to make any payment. Furthermore, we agreed to the FTC Order without admitting or denying any of the FTC&#8217;s allegations, except as expressly stated otherwise in the FTC Order. The settlement described in the FTC Order fully resolved the FTC investigation. For more information, see the form of proposed order that was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on February 2, 2024 and is identical in substance to the final FTC Order, and in Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2023, we entered into separate, substantially similar Administrative Orders with each of <ix:nonFraction unitRef="cases" contextRef="c-1" decimals="0" name="blkb:SecurityIncidentNumberOfStateAttorneysGeneral" scale="0" id="f-856">49</ix:nonFraction> state Attorneys General and the District of Columbia relating to the Security Incident which fully resolved the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 9, 2023, we reached a settlement with the SEC in connection with the Security Incident that fully resolved the previously disclosed SEC investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2021, the Information Commissioner&#8217;s Office in the United Kingdom under the U.K. Data Protection Act 2018 notified us that it has closed its investigation of the Security Incident.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-790-5"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2021, we were notified by the Data Protection Commission of Ireland that it has concluded its investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information about these completed government investigations and related actions, see Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to cooperate with all ongoing investigations, which include various requests for documents, policies, narratives and communications, as well as requests to interview or depose various Company-related personnel. As noted above, each of these separate governmental investigations could result in adverse judgments, settlements, fines, penalties or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_82"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-857" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10. Income Taxes</span></td></tr></table></div><ix:nonNumeric contextRef="c-1" name="blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock" id="f-858" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.461%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.331%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax provision (benefit)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-859">12,140</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-860">9,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-861">18,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-862">5,032</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-13" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-863">37.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-14" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-864">50.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-865">28.1</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-15" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-866">58.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our effective income tax rates for the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023 were primarily attributable the negative impact in 2023 of non-deductible accruals related to the Security Incident that did not recur in 2024 to the same extent. Additionally, there were favorable impacts of benefits attributable to stock-based compensation. Partially offsetting these items were unfavorable impacts of our United Kingdom liability for uncertain tax positions.</span></div></ix:nonNumeric><div id="ib461f595a08a4ed9a2aa5f434522a32b_85"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-867" continuedAt="f-867-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11. Stockholders' Equity</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock repurchase program</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program does not have an expiration date and may be limited, suspended or discontinued at any time without prior notice. Under the 2024 Credit Agreement, we have restrictions on our ability to repurchase shares of our common stock, which are summarized on page <a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_196">47</a> in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for purchases of treasury stock under the cost method. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-868">250.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-869">500.0</ix:nonFraction> million available for repurchases. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, we entered into an issuer forward repurchase transaction with a large financial institution to repurchase an aggregate $<ix:nonNumeric contextRef="c-174" name="us-gaap:AcceleratedShareRepurchasesCashOrStockSettlement" id="f-870">200 million</ix:nonNumeric> of shares of our common stock (the <span id="i9c80dd4f42534d2993bf1b7c410ba1ab_4006"></span>"ASR Transaction"). Pursuant to the terms of the ASR Transaction, we provided the financial institution with a prepayment of $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" scale="6" id="f-871">200</ix:nonFraction> million and received an initial delivery of <ix:nonFraction unitRef="shares" contextRef="c-174" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="f-872">2.1</ix:nonFraction> million shares of our common stock, representing approximately <ix:nonFraction unitRef="number" contextRef="c-174" decimals="2" name="blkb:AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" scale="-2" id="f-873">70</ix:nonFraction>% of the total shares then-expected to be repurchased under the ASR Transaction. The final number of shares of common stock delivered to us under the ASR Transaction will be based on the average of the daily volume-weighted average prices of the common stock during the term of the ASR Transaction, less a discount and subject to customary adjustments upon events affecting the common stock (e.g., dilutive or concentrative events, mergers and acquisitions, and market disruptions). At settlement, the financial institution may be required to deliver additional shares of our common stock to us or, under certain circumstances, we may be required to deliver a cash payment </span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-867-1"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or shares of our common stock to the financial institution, with the method of settlement at our election. See Note 13 to these unaudited, condensed consolidated financial statements for additional information about the final settlement of the ASR Transaction which occurred in October 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference of $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount" scale="6" id="f-874">52.2</ix:nonFraction> million between the prepayment of $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-3" name="us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt" scale="6" id="f-875">200</ix:nonFraction> million and the value of the shares repurchased on the ASR Transaction date represents an unsettled prepaid forward contract indexed to our common stock and met all of the applicable criteria for equity classification; therefore, it was not accounted for as a derivative instrument as of September&#160;30, 2024. Because of our ability to settle in shares, the $<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" name="us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount" scale="6" id="f-876">52.2</ix:nonFraction> million prepaid forward contract was classified as a reduction to additional paid-in capital within our unaudited, condensed consolidated statement of stockholders' equity. We funded the ASR Transaction prepayment with borrowings pursuant to a revolving credit loan under the 2020 Credit Agreement.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;16, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-877">500.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-5" name="srt:StockRepurchaseProgramAuthorizedAmount1" scale="6" id="f-878">800.0</ix:nonFraction> million available for repurchases.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2024, we repurchased <ix:nonFraction unitRef="shares" contextRef="c-177" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-879">807,774</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-880">62.8</ix:nonFraction> million. During the nine months ended September&#160;30, 2024, we repurchased an aggregate of <ix:nonFraction unitRef="shares" contextRef="c-178" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-881">3,761,985</ix:nonFraction> shares for $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-882">325.4</ix:nonFraction> million, including the initial delivery of shares repurchased pursuant to the ASR Transaction. The remaining amount available to purchase stock under the approved stock repurchase program was $<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" scale="6" id="f-883">737.2</ix:nonFraction> million as of September&#160;30, 2024.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in accumulated other comprehensive income (loss) by component</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-884" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.818%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.991%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive income (loss), beginning of period</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-885">175</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-886">8,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-887">1,688</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-888">8,938</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">By component:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-889">10,867</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-890">18,524</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-891">8,158</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-892">23,833</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income before reclassifications, net of tax effects of $<ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="f-893">3,315</ix:nonFraction>, $(<ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="f-894">2,873</ix:nonFraction>), $(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" scale="3" id="f-895">625</ix:nonFraction>) and $(<ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax" format="ixt:num-dot-decimal" scale="3" id="f-896">3,545</ix:nonFraction>)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-897">9,294</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-898">8,124</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-899">1,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" sign="-" name="us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-900">10,066</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-901">5,740</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-902">5,456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-903">16,832</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-904">15,272</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense included in provision for income taxes</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-905">1,509</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-906">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-907">4,458</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" format="ixt:num-dot-decimal" scale="3" id="f-908">3,990</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-909">4,231</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-910">4,031</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-911">12,374</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" sign="-" name="us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-912">11,282</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-913">13,525</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-914">4,093</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-915">10,816</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-916">1,216</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss) income balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-917">2,658</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-918">22,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-919">2,658</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-920">22,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation adjustment:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-921">10,692</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-922">9,682</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-923">9,846</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-924">14,895</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation adjustment</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-925">6,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-926">4,794</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-927">5,617</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-928">419</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-929">4,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-930">14,476</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-931">4,229</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-932">14,476</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive (loss) income, end of period</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-933">6,887</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-934">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-935">6,887</ix:nonFraction>)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-936">8,141</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_88"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-937" continuedAt="f-937-1" escape="true"><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12. Revenue Recognition</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transaction price allocated to the remaining performance obligations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, approximately </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-8" name="us-gaap:RevenueRemainingPerformanceObligation" scale="9" id="f-938">1.2</ix:nonFraction> billion</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of revenue under contract is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-200" decimals="2" name="us-gaap:RevenueRemainingPerformanceObligationPercentage" scale="-2" id="f-939">55</ix:nonFraction>%</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of these remaining performance obligations over the next <ix:nonNumeric contextRef="c-200" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-940">12</ix:nonNumeric> months, with the remainder recognized thereafter.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-937-1" continuedAt="f-937-2"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (transactional revenue).</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets as of September&#160;30, 2024 and December&#160;31, 2023 were insignificant. <ix:nonNumeric contextRef="c-1" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock" id="f-941" continuedAt="f-941-1" escape="true">Our closing balances of deferred revenue were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-941-1"><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-942">413,259</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="3" id="f-943">394,927</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in deferred revenue during the nine months ended September&#160;30, 2024 was primarily due to the impact of our contract pricing initiatives within the Social Sector, as well as a seasonal increase in customer contract billings and renewals.</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. The amount of revenue recognized during the nine months ended September&#160;30, 2024 that was included in the deferred reven</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue balance at the beginning of the period was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" scale="6" id="f-944">321</ix:nonFraction> million. The amount of revenue recognized during the nine months ended September&#160;30, 2024 from performance obligations satisfied in prior periods was </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">insignificant</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our cloud solutions and related services in three primary geographical markets: to customers in the United States, to customers in the United Kingdom and to customers located in other countries. <ix:nonNumeric contextRef="c-1" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="f-945" continuedAt="f-945-1" escape="true">The following table presents our revenue by geographic area based on the address of our customers:</ix:nonNumeric></span></div><ix:continuation id="f-945-1" continuedAt="f-945-2"><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-946">238,661</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-947">237,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-948">718,601</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-949">688,290</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-950">29,846</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-951">25,694</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-952">85,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-953">79,976</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other countries</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-954">18,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-955">14,055</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-956">48,707</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-957">42,155</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-958">286,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-959">277,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-960">853,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-961">810,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of September&#160;30, 2024. The following is a description of each market group as of that date:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Social Sector market group focuses on sales to customers and prospects in the social sector, such as nonprofits, foundations, education institutions, healthcare organizations and other not-for-profit entities globally, and includes JustGiving; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Corporate Sector market group focuses on sales to customers and prospects in the corporate sector globally, and includes EVERFI and YourCause.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Condensed Consolidated Financial Statements</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div></div><ix:continuation id="f-937-2"><ix:continuation id="f-945-2"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by market group:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Social Sector</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-962">255,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-963">239,512</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-964">751,818</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-965">696,790</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Sector</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-966">31,517</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-967">38,114</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-968">101,445</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-969">113,631</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-970">286,727</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-971">277,626</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-972">853,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-973">810,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="blkb:DisaggregationOfRevenueRecurringTableTextBlock" id="f-974" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our recurring revenue by type:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual recurring</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-975">194,798</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-976">189,174</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-977">579,195</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-978">548,012</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactional recurring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-979">85,220</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-980">79,827</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-981">253,717</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-982">236,127</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total recurring revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-983">280,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-984">269,001</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-985">832,912</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-986">784,139</ix:nonFraction>&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="ib461f595a08a4ed9a2aa5f434522a32b_94"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-987" continuedAt="f-987-1" escape="true"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #71bf43;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">13. Subsequent Events</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASR Transaction Settlement</span></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-987-1">On October&#160;29, 2024, we settled the previously announced ASR Transaction described in Note 11. In connection with the settlement of the ASR Transaction, we received approximately <ix:nonFraction unitRef="shares" contextRef="c-229" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="0" id="f-988">490,000</ix:nonFraction> shares of our common stock, in addition to the <ix:nonFraction unitRef="shares" contextRef="c-174" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="f-989">2.1</ix:nonFraction> million shares received in March 2024. No cash was exchanged as part of the settlement of the ASR Transaction.</ix:continuation> </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_106"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 2. MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited, condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q. The following discussion and analysis presents financial information denominated in millions of dollars which can lead to differences from rounding when compared to similar information contained in the unaudited, condensed consolidated financial statements and related notes which are primarily denominated in thousands of dollars.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_109"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Executive Summary</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica, India and the United Kingdom, supporting users in 100+ countries.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenue is primarily generated from the following sources: (i) charging for the use of our software solutions in cloud and hosted environments; (ii) providing payment and transaction services; and (iii) providing Impact-as-a-Service&#8482; digital educational content.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Update</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our company has made significant strides over the past several years by executing on our five-point operating plan. We have extended our position as the world's leading provider of software to power social impact through product innovation to better serve the very specific needs of non-profit customers, successfully implemented key revenue initiatives to enhance the predictability of our growth, all while maintaining keen attention to cost management and cash flow. As a result of this work, we have grown revenue, significantly improved our profitability, driven sustained EPS growth and generated significant cash flow, which we have used, in part, to fuel a material stock repurchase program, that was expanded and replenished to $800 million in July 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe Blackbaud is a compelling investment with multiple opportunities for strong stockholder returns.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">As an industry leader with what we believe is the most comprehensive set of purpose-built and mission critical software and services, we have an inherent ability to penetrate even further into a rich market opportunity;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The strength of our financial model allows us to continue to aggressively invest in innovation, which provides great value for our customers and enhances our ability to attract new customers; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">We generate strong cash flows and are committed to disciplined, value-maximizing capital returns. We believe that at current valuations, Blackbaud is undervalued, and we plan to be aggressive in the repurchase of our stock to improve stockholder value.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Market Opportunity</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">U.S. charitable giving in 2023 was over $500 billion, of which roughly $100 billion was donated, granted and invested through our Blackbaud platforms globally.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">In our Social Sector, we continue to primarily focus on mid-sized and enterprise non-profits and, as market leader, we continue to see great opportunities to attract new customers as well expand our offerings to our existing customers. We appreciate that our customers have choices, too. For decades, we have enjoyed being the market leader, with strong brand recognition and significant breadth and depth of our product capabilities, but we are not relying on the success of our past.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments in Innovation</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">We continue to invest aggressively in innovation and partner with our developer network to produce continuous product enhancements throughout our portfolio, including generative AI capabilities, which in turn enable our customers to raise more money while increasing operational efficiency&#8212;ultimately allowing them to spend more time executing on their charitable missions and less time on administrative tasks.</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">We are a natural choice for new and existing customers alike. The alternative for our customers is a disjointed, competitive landscape where we believe other companies do not offer the combined breadth and depth of our capabilities. These include smaller, mostly disparate point solutions that address only single aspects of the complex, comprehensive technology needs of a nonprofit, or larger horizontal software companies that may lack the depth of nonprofit-specific functionality and often require complex, expensive customization and potentially additional vendors to meet customer needs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Flow Generation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months of 2024, we generated $222.4 million of operating cash flow, an increase of approximately 9.6% compared to the first three quarters of 2023. Our robust cash flow generation gives us confidence to continue investment in a number of critical areas like product innovation and stock repurchases. In March 2024, we announced that we intend to repurchase during 2024 between 7% and 10% of our outstanding common stock as of December 31, 2023 under our stock repurchase program. During the nine months ended September&#160;30, 2024, we repurchased 3,761,985 shares for $325.4 million, representing approximately 7.0% of the Company's common stock outstanding as of December 31, 2023. These share repurchases do not include the final settlement of the ASR Transaction, as discussed above. The remaining amount available to purchase stock under our stock repurchase program was $737.2 million as of September&#160;30, 2024. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;29, 2024, we settled the previously announced ASR Transaction. In connection with the settlement of the ASR Transaction, we received approximately 490,000 shares of our common stock, in addition to the 2.1 million shares received in March 2024. No cash was exchanged as part of the settlement of the ASR Transaction. We plan to continue to be aggressive in the fourth quarter of 2024 repurchasing our stock with our goal of repurchasing up to 10% of our outstanding common stock this year. We believe there is currently no better use of our capital than investing back into the business through product innovation and returning capital to stockholders around these valuation levels.</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_112"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:15pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Summary</span></div><div style="margin-top:9pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:31.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total revenue ($M)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income from operations ($M)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g4.jpg" alt="31" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:266px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g5.jpg" alt="68" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:266px"/></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g6.jpg" alt="77" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:266px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g7.jpg" alt="114" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:266px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_115"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue increased by $9.1 million and $42.8 million, respectively, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven largely by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Growth in recurring revenue primarily related to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">increases in contractual recurring revenue of $5.6 million and $31.2 million, respectively, related to the impact of our 3-year contract renewal initiative and pricing within the Social Sector as well as the performance of our cloud solutions; partially offset by decreases in revenue from EVERFI and maintenance revenue;</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">increases in transactional recurring revenue of $5.4 million and $17.6 million, respectively, primarily due to positive results related to pricing initiatives we have implemented in the past twelve months and increases in volume for our Blackbaud Tuition Management and JustGiving solutions; also contributing to the increases in transactional recurring revenue during the three and nine months ended September 30, 2024 were increases related to fluctuations in foreign currency exchange rates of $0.7 million and $1.6 million, respectively.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in one-time service and other revenue primarily related to:</span></div><div style="margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">decreases in one-time consulting revenue of $1.8 million and $5.2 million, respectively, primarily due to decreases of $2.7 million and $5.2 million, respectively, resulting from our sale of EVERFI Limited as discussed in Note 3 to our unaudited, condensed consolidated financial statements in this report.</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed and discussed above, we have a number of multi-year pricing initiatives underway, some to bring our pricing in line with the market while others are model changes that are expected to drive greater revenue for both us and our customers. Excluding the impact from our sale of EVERFI Limited in the first quarter of 2024, we expect that the decline in our non-strategic one-time services and other revenue will slow in 2024 compared to the previous two years.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_118"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Social Sector revenue (which represents approximately 88% of our total year-to-date revenue) increased $15.7 million, or 6.6%, and $55.0 million, or 7.9%, respectively, during the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023, driven primarily by the increases in contractual recurring revenue and transactional recurring revenue discussed above. The Social Sector has proven to be very resilient as demonstrated through the last several economic downturns and the COVID-19 pandemic, and we have great confidence in the long-term trajectory of this portion of our business.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Corporate Sector revenue (which represents approximately 12% of our total year-to-date revenue) decreased $6.6 million, or 17.3%, and $12.2 million, or 10.7%, respectively, during the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023, driven primarily by the underperformance of EVERFI and our disposition of EVERFI Limited in March 2024 (see Note 3 to our unaudited, condensed consolidated financial statements in this report for more information). EVERFI has unique and valuable assets, including a comprehensive catalog of content, great customer relationships and a deep talent pool. However, EVERFI has faced a number of external challenges and while we have taken decisive actions, including changes to Corporate Sector leadership and the disposition of a non-recurring revenue component (EVERFI Limited discussed above), <span id="i0a0e2bac14fb43ac801c7e435d15b938_1661"></span>EVERFI continues to be a drag on our overall performance, and we expect that to continue. While EVERFI remains a small portion of our total revenue at approximately 8%, we are focused on achieving the best possible outcome for this business. We recently took actions to right-size EVERFI's business to better align costs to its lower revenues, and we hired a strategic advisor to assist us in considering a range of alternatives for EVERFI, one of which includes a potential divestiture of the business. This work is in early stages, and EVERFI remains well positioned to support its customers. We will continue to provide updates as progress is made on this initiative.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">29</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_127"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income from operations increased by $21.8 million and $84.2 million, respectively, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven largely by the following:</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in stock-based compensation expense of $13.8 million and $19.2 million, respectively, primarily due to overall Company performance against targets for certain performance-based equity awards, and a decrease in the grant date fair value of equity award grants</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in total revenue, as described above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in acquisition and disposition-related costs of $6.8 million and $2.0 million, respectively. For the three months ended period, the decrease is primarily related to the initial noncash impairment charges against certain operating lease right-of-use assets and property and equipment assets resulting from the sublease of portion of our Washington, DC office location during the third quarter of 2023 which did not reoccur in the third quarter of 2024. For the nine months ended period, the decrease related to the 2023 Washington, DC office impairment was partially offset by an additional impairment due to sublease, which occurred during the second quarter of 2024 and the disposition of EVERFI Limited; see Note 5 and Note 3, respectively, to our unaudited, condensed consolidated financial statements in this report for more information.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in employee severance costs of $5.0 million, during the nine months ended September 30, 2024, related to our prior period targeted workforce reductions</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in Security Incident-related expenses of $3.4 million and $35.9 million, respectively, largely related to decreases in loss contingency accruals (see "Security Incident update" below)</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in commission expense of $2.8 million and $9.3 million, respectively, primarily due to fewer sales headcount and a prospective increase in the period of benefit over which we amortized costs of obtaining contracts with customers from 5 to 6 years beginning in the year ending December 31, 2024</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in corporate costs of $1.6 million, during the nine months ended September 30, 2024, primarily related to a decrease in bad debt expense and the release of certain accrued tax liabilities due to favorable state sales tax rulings</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in direct costs of revenue of $0.8 million and $1.0 million, respectively, primarily due to our sale of EVERFI Limited as discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in compensation costs other than stock-based compensation of $3.6 million and $6.5 million, respectively, primarily due to an increase in resources dedicated to our cybersecurity program</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in third-party contractor costs of $3.2 million and $6.0 million, respectively, largely related to enhancements to our cybersecurity program</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease of $2.9 million, during the nine months ended September 30, 2024, due to an increase in amortization of capitalized software and content development costs and a decrease in software and content development costs that were required to be capitalized under the internal-use software guidance</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in hosting and data center costs of $1.8 million and $4.1 million, respectively, as we continue to migrate our cloud infrastructure to leading public cloud service providers and make investments in security; currently, we expect our cloud infrastructure migration efforts and increased level of cybersecurity investments to continue for the foreseeable future</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in amortization of intangible assets from business combinations of $1.7 million and $5.0 million, respectively, as most the intangible assets we acquired with EVERFI in December 2021 are amortized on a curve that represents the expected period of economic benefit</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in advertising costs of $0.8 million and $3.7 million, respectively, primarily due to timing differences compared to 2023 (for example, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">bbcon&#174;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, our annual user conference, which was held in September of 2024 and October of 2023) and, to a lesser extent, increased digital marketing spend to drive fundraising page creation for JustGiving</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in transaction-based costs of $0.8 million and $3.4 million, respectively, related to the increase in the volume of transactions for which we process payments and, to a lesser extent, increases in vendor rates</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in travel costs of $0.8 million and $1.9 million, respectively, primarily due to the timing of travel related to </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">bbcon </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(as discussed above)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to make critical investments in the business in areas such as innovation, cybersecurity, and our continued shift of cloud infrastructure to leading public cloud service providers. Our financial results through the third quarter of 2024 reflect some of these incremental investments.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">30</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continuously seek opportunities to optimize our portfolio of solutions to focus time and resources on innovation that will have the greatest impact for our customers and the markets we serve, and drive the highest return on investment. To that end, we will continue to simplify and rationalize our portfolio through product sunsets and divestitures of non-core businesses and technologies.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a remote-first workforce company, we also continuously evaluate opportunities to shift various business units or functions to lower-cost jurisdictions, including internationally, and may do so if and when we determine that it would reduce costs without negatively impacting the quality of our products and services.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_130"></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:31.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:238.00pt"/><td style="width:1.0pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross dollar retention</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g8.jpg" alt="13" style="height:153px;margin-bottom:5pt;vertical-align:text-bottom;width:266px"/></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our recurring subscription contracts are typically for a term of three years at contract inception. A key factor to our overall success is the renewal and expansion of our existing subscription agreements with our customers. Management uses gross dollar retention in analyzing our success at delighting our customers with innovative and cloud solutions. Gross dollar retention is defined as contracted annual recurring revenue ("CARR") divided by beginning CARR with a measurement period of twelve months. For the twelve months ended September&#160;30, 2024, our gross dollar retention was approximately 90%. This gross dollar retention rate was consistent with our rate for the full year ended December 31, 2023. Excluding EVERFI, our gross dollar retention during the twelve months ended September&#160;30, 2024 was approximately 92%. We are continually investing in innovation, which we believe will increase gross dollar retention over the long-term.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_133"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Balance sheet and cash flow</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2024, our cash and cash equivalents were $34.6 million. Under the 2024 Credit Facilities, the carrying amount of our debt was $943.0 million and our net leverage ratio </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">was </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.42 to 1.00</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2024, we generated $222.4 million in cash from operations, had a net increase in borrowings of $223.2 million, returned $325.4 million to stockholders by way of share repurchases and had aggregate cash outlays of $50.1 million for purchases of property and equipment and capitalized software and content development costs.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_136"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Security Incident update</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 9 to our unaudited, condensed consolidated financial statements in this report, t</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otal costs related to the Security Incident exceeded the limit of our insurance coverage in the first quarter of 2022</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the Security Incident has negatively impacted, and we expect it to continue for the foreseeable future to negatively impact, our GAAP profitab</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ility and GAAP cash flow (see discussion regarding non-GAAP free cash flow and non-GAAP adjusted free cash flow on page </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_175">43</a></span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">). </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September&#160;30, 2024, we incurred net pre-tax expenses which were insignificant. For the nine months ended September&#160;30, 2024, we incurred net pre-tax expenses of $12.8 million related to the Security Incident, which included $6.0 million for ongoing legal fees and additional accruals for loss contingencies of $6.8 million. During the nine months ended September 30, 2024, we had cash outlays of $15.1 million related to the Security Incident for ongoing legal fees and the $6.8 million paid during the third quarter of 2024 related to our settlement with the Attorney General of the State of California. In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect pre-tax expenses of approximately $5.0 million to $10.0 million and cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we have recorded approximately $0.7 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believed we could reasonably </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">31</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimate in accordance with our loss contingency procedures described above and as more fully described in Note 9. It is reasonably possible that our estimated actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_139"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Results of Operations</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Comparison of the three and nine months ended September&#160;30, 2024 and 2023</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_142"></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue and Cost of Revenue</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:154.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:150.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:18.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:161.50pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recurring</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue ($M)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of revenue ($M)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit ($M)<br/>and gross margin (%)</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #51555c;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><img src="blkb-20240930_g9.jpg" alt="34" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g10.jpg" alt="35" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g11.jpg" alt="36" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt"><img src="blkb-20240930_g12.jpg" alt="38" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g13.jpg" alt="39" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g14.jpg" alt="40" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring revenue includes two components: contractual recurring and transactional recurring. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual recurring revenue is primarily comprised of fees for the use of our subscription-based software solutions, which includes providing access to cloud solutions, Impact-as-a-Service&#8482; digital educational content, online training programs and subscription-based analytic services. Contractual recurring revenue also includes fees from maintenance services for our on-premises solutions.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactional recurring revenue is comprised of transaction fees associated with the use of our solutions, including donation processing, tuition management, consumer giving and event-based usage.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of recurring revenue is primarily comprised of compensation costs for customer support and production IT personnel, hosting and data center costs, third-party contractor expenses, third-party royalty and data expenses, allocated depreciation, facilities and IT support costs, amortization of intangible assets from business combinations, amortization of software development costs, transaction-based costs related to payments services including remittances of amounts due to third-parties and other costs incurred in providing support and recurring services to our customers.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers continue to prefer cloud subscription offerings with integrated analytics, training and payment services. We intend to continue focusing on innovation, quality and integration of our cloud solutions, which we believe will drive future revenue growth.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring revenue increased by $11.0 million, or 4.1%, and $48.8 million, or 6.2%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven primarily by the following:</span></div><div style="margin-top:3pt;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:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in contractual recurring revenue of $5.6 million and $31.2 million, respectively, related to the impact of our 3-year contract renewal initiative and pricing within the Social Sector as well as the performance of our cloud solutions; partially offset by decreases in revenue from EVERFI (as discussed above) and maintenance revenue;</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in transactional recurring revenue of $5.4 million and $17.6 million, respectively, primarily due to positive results related to pricing initiatives we have implemented in the past twelve months and increases in volume for our Blackbaud Tuition Management and JustGiving solutions; also contributing to the increases in transactional recurring revenue during the three and nine months ended September 30, 2024 were increases related to fluctuations in foreign currency exchange rates of $0.7 million and $1.6 million, respectively.</span></div></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of recurring revenue increased by $8.5 million, or 7.5%, and $19.1 million, or 5.6%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven primarily by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in hosting and data center costs of $1.8 million and $4.2 million, respectively, as we continue to migrate our cloud infrastructure to leading public cloud service providers and make investments in security; currently, we expect our cloud infrastructure migration efforts and increased level of cybersecurity investments to continue for the foreseeable future</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in amortization of intangible assets from business combinations of $1.6 million and $4.7 million, respectively, as most of the intangible assets we acquired with EVERFI in December 2021 are amortized on a curve that represents the expected period of economic benefit.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in third-party software costs of $1.4 million and $1.1 million, respectively, primarily due to the number of licenses needed and also price increases for the software being used</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in third-party contractor costs of $1.3 million and $3.1 million, respectively, largely related to enhancements to our cybersecurity program</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in amortization of software development costs of $0.9 million and $2.0 million, respectively, due to our continued investments in the innovation and security of our solutions</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in transaction-based costs of $0.6 million and $3.3 million, respectively, related to the increase in the volume of transactions for which we process payments and, to a lesser extent, increases in vendor rates</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in stock-based compensation costs of $0.8 million and $1.4 million, respectively, primarily due to estimated overall Company performance against 2024 goals</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring gross margin decreased by 140 basis points for the three months ended September&#160;30, 2024, when compared to the same period in 2023, primarily due to the increases in cost of recurring revenue outpacing the increases in recurring revenue.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring gross margin was relatively consistent for the nine months ended September&#160;30, 2024, when compared to the same period in 2023.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_145"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:150.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:22.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:150.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:22.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:157.00pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">One-time services and other</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue ($M)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of revenue ($M)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gross profit ($M)<br/>and gross margin (%)</span></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">YoY Growth (%)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #51555c;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt"><img src="blkb-20240930_g15.jpg" alt="6" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g16.jpg" alt="7" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g17.jpg" alt="8" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt"><img src="blkb-20240930_g18.jpg" alt="10" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g19.jpg" alt="11" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g20.jpg" alt="12" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time services and other revenue is comprised of fees for one-time consulting, analytic and onsite training services, and fees for retained and managed services contracts that we do not expect to have a term consistent with our cloud solution contracts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of one-time services and other is primarily comprised of compensation costs for professional services and onsite training personnel, other costs incurred in providing onsite customer training, third-party contractor expenses, data expense incurred to perform one-time analytic services, third-party software royalties, allocated depreciation, facilities and IT support costs and amortization of intangible assets from business combinations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time services and other revenue decreased by $1.9 million, or 22.2%, and $5.9 million, or 22.6%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven primarily by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in one-time consulting revenue of $1.8 million and $5.2 million, respectively, primarily due to decreases of $2.7 million and $5.2 million, respectively, resulting from our sale of EVERFI Limited as discussed in Note 3 to our unaudited, condensed consolidated financial statements in this report.</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of one-time services and other decreased by $2.8 million, or 36.2%, and $7.0 million, or 29.5%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, driven primarily by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in compensation costs of $1.6 million and $4.3 million, respectively, primarily related to our sale of EVERFI Limited as discussed above and a continued shift in resources historically supporting one-time services and other towards recurring revenue</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in direct costs of revenue of $0.9 million and $1.8 million, respectively, primarily due to our sale of EVERFI Limited as discussed above</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">34</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">One-time services and other gross margin increased by 1,590 basis points and 810 basis points during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, primarily due to the decrease in compensation costs discussed above outpacing the decrease of one-time services and other revenue.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_148"></div><div style="margin-bottom:15pt;margin-top:15pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:512.25pt"><tr><td style="width:1.0pt"/><td style="width:150.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:22.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:150.25pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:22.75pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:156.25pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales, marketing and<br/>customer success ($M)</span></td><td colspan="3" style="border-bottom:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and<br/>development ($M)</span></td><td colspan="3" style="border-bottom:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and<br/>administrative ($M)</span></td></tr><tr style="height:15pt"><td colspan="15" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Percentages indicate expenses as a percentage of total revenue</span></td></tr></table></div><div style="margin-top:9pt"><img src="blkb-20240930_g21.jpg" alt="25" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g22.jpg" alt="26" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g23.jpg" alt="27" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt"><img src="blkb-20240930_g24.jpg" alt="29" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g25.jpg" alt="30" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><img src="blkb-20240930_g26.jpg" alt="31" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales, marketing and customer success</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, marketing and customer success expense includes compensation costs, variable sales commissions, travel-related expenses, advertising and marketing materials, public relations costs, variable reseller commissions and allocated depreciation, facilities and IT support costs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We see a large market opportunity in the long-term and will continue to make investments to drive sales effectiveness. We have also implemented software tools to enhance our digital footprint and drive lead generation. The enhancements we are making in our go-to-market approach are expected to reduce our average customer acquisition cost per customer as well as the related payback period while increasing sales velocity.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, marketing and customer success expense decreased by $3.0 million, or 5.7%, and $12.6 million or 7.9%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023. The decreases in dollars and as a percentage of total revenue were primarily driven by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in commissions expense of $3.0 million and $9.7 million, respectively, due to a prospective increase in the period of benefit over which we amortized costs of obtaining contracts with customers from 5 to 6 years beginning in the year ending December 31, 2024 and fewer sales headcount</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in stock-based compensation costs of $2.2 million and $5.7 million, respectively, primarily due to estimated overall Company performance against 2024 goals</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in severance costs of $2.2 million, during the nine months ended September 30, 2024, related to our prior period targeted workforce reductions</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in advertising costs of $0.8 million and $3.7 million, respectively, primarily due to timing differences compared to 2023 (for example, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">bbcon</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as discussed above) and, to a lesser extent, increased digital marketing spend to drive fundraising page creation for JustGiving</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expense includes compensation costs for engineering and product management personnel, third-party contractor expenses, software development tools and other expenses related to developing new solutions or upgrading and enhancing existing solutions that do not qualify for capitalization, and allocated depreciation, facilities and IT support costs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to make investments to delight our customers with innovative and secure cloud solutions. Research and development expenses increased by $1.4 million, or 3.7%, and $6.5 million or 5.7%, during the three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023, primarily driven by the following:</span></div><div style="margin-top:3pt;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:0.1%"/><td style="width:1.706%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.146%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.973%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in compensation costs other than stock-based compensation of $1.9 million and $5.5 million, respectively, primarily related to an increase in resources dedicated to the security-related compliance of our solutions</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in third-party contractor costs of $1.3 million and $2.6 million, respectively, largely related to enhancements to our cybersecurity program</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in software development costs of $0.9&#160;million, during the nine months ended September 30, 2024, that were required to be capitalized under GAAP</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in allocated overhead costs of $0.7&#160;million and $1.9&#160;million, respectively, primarily related to increased headcount discussed above</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in stock-based compensation of $2.4 million and $3.3 million, respectively, primarily due to estimated overall Company performance against 2024 goals</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in employee severance costs of $1.1 million, during the nine months ended September 30, 2024, primarily due to our prior period targeted workforce reductions discussed above</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not included in research and development expense for the three months ended September&#160;30, 2024 and 2023 were $16.0 million and $15.7 million, respectively, and for the nine months ended September&#160;30, 2024 and 2023 were $44.5 million and $45.4 million, respectively, of qualifying costs associated with software and content development activities that are required to be capitalized under GAAP, such as those for our cloud solutions, as well as development costs associated with acquired companies. Qualifying capitalized development costs associated with our cloud solutions are subsequently amortized to cost </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of recurring revenue over the related assets' estimated useful life, which generally range from three to seven years. </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect that the amount of software and content development costs capitalized will be relatively consistent in the near-term as we continue making investments in innovation, quality, security and the integration of our solutions, which we believe will drive long-term revenue growth.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense consists primarily of compensation costs for general corporate functions, including senior management, finance, accounting, legal, human resources and corporate development, Security Incident-related expenses (including legal fees, settlements and loss contingency accruals), third-party professional fees, insurance, allocated depreciation, facilities and IT support costs, acquisition-related expenses and other administrative expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">36</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expense decreased by $17.0 million, or 39.8%, and $47.7 million, or 30.9%, three and nine months ended September&#160;30, 2024, respectively, when compared to the same periods in 2023. The decreases in dollars and as a percentage of total revenue were primarily driven by the following:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:1.700%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.139%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.492%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in stock-based compensation costs of $7.9 million and $8.0 million, respectively, primarily due to estimated overall Company performance against 2024 goals</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in acquisition and disposition-related costs of $6.8 million and $2.0 million, respectively. For the three months ended period the decrease is primarily related to the initial noncash impairment charges against certain operating lease right-of-use assets and property and equipment assets resulting from the sublease of a portion of our Washington, DC office location during the third quarter of 2023 which did not reoccur in the third quarter of 2024. For the nine months ended period, the decrease related to the 2023 Washington, DC office impairment was partially offset by an additional impairment due to sublease, which occurred during the second quarter of 2024 and the disposition of EVERFI Limited; see Note 5 and Note 3 to our unaudited, condensed consolidated financial statements in this report for more information.</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in Security Incident-related expenses of $3.4 million and $35.9 million, respectively, largely related to decreases in loss contingency accruals. See "Security Incident update" on page <a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_136">31</a></span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decreases in rent expense and allocated costs of $1.9 million and $4.5 million, respectively</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Decrease in corporate costs of $1.8 million, during the nine months ended September 30, 2024, primarily related to a decrease in bad debt expense and the release of certain accrued tax liabilities due to favorable state sales tax rulings</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">+</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Increases in compensation costs other than stock-based compensation of $1.3 million and $3.9 million, respectively, primarily due to an increase in resources dedicated to our cybersecurity program</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_151"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="9" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense ($M)</span></td></tr><tr style="height:15pt"><td colspan="9" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Percentages indicate expenses as a percentage of total revenue</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g27.jpg" alt="40" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g28.jpg" alt="83" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increases in interest expense in dollars and as a percentage of total revenue during the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023, were primarily due to our incremental borrowings to fund our ASR Transaction and other stock repurchases. We currently expect interest expense for the full year 2024 to be approximately $53&#160;million to $57&#160;million. Our interest expense in connection with the variable rate portion of our outstanding debt could increase in a rising interest rate environment. See Note 8 to our unaudited, condensed consolidated financial statements in this report for more information regarding our derivative instruments, which we use to manage our variable interest rate risk, and Item 3. Quantitative and Qualitative Disclosures about Market Risk: Interest Rate Risk (below) for more information about our variable interest rate exposure and related risk.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_154"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="9" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income ($M)</span></div></td></tr><tr style="height:15pt"><td colspan="9" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Percentages indicate other income as a percentage of total revenue</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g29.jpg" alt="36" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g30.jpg" alt="79" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decreases in other income in dollars and as a percentage of total revenue during the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023, were primarily due to current year losses in currency revaluation compared to prior year gains. For the nine months ended September&#160;30, 2024, the decrease was partially offset by an increase in interest income. Interest income increased primarily due to higher interest earned on restricted cash held and payable by us to customers for our payment processing solutions. See Note 6 to our unaudited, condensed consolidated financial statements in this report for more information regarding our other income.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_157"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below compares the components of deferred revenue from our unaudited, condensed consolidated balance sheets:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.859%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.673%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">394.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(28.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Current portion</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">411.6&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">392.5&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The individual amounts for each year may not sum to deferred revenue or current portion of deferred revenue due to rounding.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that our customers are billed for our solutions and services in advance of delivery, we record such amounts in deferred revenue. Our recurring revenue contracts are generally for a term of three years at contract inception, billed annually in advance, and non-cancelable. We generally invoice our customers with recurring revenue contracts in annual cycles 30 days prior to the end of each one-year period.</span></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in deferred revenue during the nine months ended September&#160;30, 2024 was primarily due to </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the impact of our contract pricing initiatives within the Social Sector, as well as a seasonal increase in customer contract billings and renewals</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">38</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_160"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-bottom:15pt;margin-top:15pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:513.00pt"><tr><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:49.00pt"/><td style="width:1.0pt"/><td style="width:1.0pt"/><td style="width:229.00pt"/><td style="width:1.0pt"/></tr><tr style="height:24pt"><td colspan="9" style="border-bottom:1pt solid #51555c;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income tax provision (benefit) ($M)</span></div></td></tr><tr style="height:15pt"><td colspan="9" style="border-top:1pt solid #51555c;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">Percentages indicate effective income tax rates</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g31.jpg" alt="36" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><img src="blkb-20240930_g32.jpg" alt="79" style="height:166px;margin-bottom:5pt;vertical-align:text-bottom;width:226px"/><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our effective income tax rates for the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023 were primarily attributable the negative impact in 2023 of non-deductible accruals related to the Security Incident that did not recur in 2024 to the same extent. Additionally, there were favorable impacts of benefits attributable to stock-based compensation. Partially offsetting these items were unfavorable impacts of our United Kingdom liability for uncertain tax positions.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_163"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results analyzed below are presented on a non-GAAP basis. We use non-GAAP financial measures internally in analyzing our operational performance. Accordingly, we believe these non-GAAP measures are useful to investors, as a supplement to GAAP measures, in evaluating our ongoing operational performance. While we believe these non-GAAP measures provide useful supplemental information, non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, these non-GAAP financial measures may not be completely comparable to similarly titled measures of other companies due to potential differences in the exact method of calculation between companies.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-GAAP financial measures discussed below exclude the impact of certain transactions because we believe they are not directly related to our operating performance in any particular period, but are for our long-term benefit over multiple periods.&#160;We believe that these non-GAAP financial measures reflect our ongoing business in a manner that allows for meaningful period-to-period comparisons and analysis of trends in our business. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_166"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP Revenue</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">277.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">853.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">810.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP gross profit</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">159.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">155.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">474.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">444.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">10.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.2&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Amortization of intangibles from business combinations</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">14.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">39.4&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Employee severance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subtotal</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">17.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP gross profit</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">176.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">173.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">528.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">496.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP gross margin</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">62.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">61.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP income from operations</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">96.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.4&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP operating margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Stock-based compensation expense</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Amortization of intangibles from business combinations</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Employee severance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Acquisition and disposition-related costs</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Security Incident-related costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subtotal</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">140.8&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP income from operations</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">78.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">79.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">237.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">210.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP operating margin</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">28.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">27.8&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP income (loss) before provision (benefit) for income taxes</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">66.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8.6)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares used in computing GAAP diluted earnings (loss) per share</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,632,569&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,089,897&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,107,147&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,495,556&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP diluted earnings (loss) per share</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: GAAP income tax provision (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Total non-GAAP adjustments affecting income from operations</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">35.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">57.5&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">140.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">197.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP income before provision for income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">67.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">207.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">189.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Assumed non-GAAP income tax provision</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">16.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP net income</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">60.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">151.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Shares used in computing non-GAAP diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51,632,569&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54,089,897&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52,107,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53,469,768&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP diluted earnings per share</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.99&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">1.12&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.00&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">2.83&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The individual amounts for each year may not sum to subtotal, non-GAAP gross profit, non-GAAP income from operations, non-GAAP income before provision for income taxes or non-GAAP net income due to rounding.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes Security Incident-related costs incurred during the three months ended September&#160;30, 2024 which were insignificant, during the nine months ended September&#160;30, 2024 of $12.8 million, which included approximately $6.8 million in recorded liabilities for loss contingencies, and during the three and nine months ended September&#160;30, 2023 of $4.1 million and $48.6 million, respectively, which included approximately $0.0 million and $30.0 million, respectively, in recorded aggregate liabilities for loss contingencies. Recorded expenses consisted primarily of payments to third-party service providers and consultants, including legal fees, as well as settlements of customer claims, negotiated settlements and accruals for certain loss contingencies. Not included in this adjustment were costs associated with enhancements to our cybersecurity program. For full year 2024, we currently expect pre-tax expenses of approximately $5 million to $10 million and cash outlays of approximately $8 million to $13 million for ongoing legal fees related to the Security Incident. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below. In line with our policy, legal fees are expensed as incurred. As of September&#160;30, 2024, we have recorded approximately $0.7 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believe we can reasonably estimate. During the third quarter of 2024, we paid $6.8 million in connection with our settlement with the Attorney General of the State of California (as previously disclosed on June 14, 2024). It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss. There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">40</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Beginning in 2024, we now apply a non-GAAP effective tax rate of 24.5% when calculating non-GAAP net income and non-GAAP diluted earnings per share. For the three and nine months ended September&#160;30, 2023, the tax impact related to non-GAAP adjustments is calculated under our historical non-GAAP effective tax rate of 20.0%.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_169"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP organic revenue growth</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, we use non-GAAP organic revenue growth, non-GAAP organic revenue growth on a constant currency basis, non-GAAP organic recurring revenue growth and non-GAAP organic recurring revenue growth on a constant currency basis in analyzing our operating performance. We believe that these non-GAAP measures are useful to investors, as a supplement to GAAP measures, for evaluating the periodic growth of our business on a consistent basis. Each of these measures of non-GAAP organic revenue growth excludes incremental acquisition-related revenue attributable to companies, if any, acquired in the current fiscal year. For companies, if any, acquired in the immediately preceding fiscal year, each of these non-GAAP organic revenue growth measures reflects presentation of full year incremental non-GAAP revenue derived from such companies as if they were combined throughout the prior period. In addition, each of these non-GAAP organic revenue growth measures excludes prior period revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested businesses within the results of the combined company for the same period of time in both the prior and current periods. We believe this presentation provides a more comparable representation of our current business&#8217; organic revenue growth and revenue run-rate. </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr style="height:20pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">GAAP revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">277.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">853.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">810.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP revenue growth</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.3</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.3</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Non-GAAP revenue from divested businesses</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.7)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.2)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.7&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">853.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">805.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP organic revenue growth</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4.3</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.0</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">853.3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">805.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency impact on Non-GAAP organic revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic revenue on constant currency basis</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">285.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">274.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">851.1&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">805.2&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP organic revenue growth on constant currency basis</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.9</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">5.7</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">GAAP recurring revenue</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">280.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">832.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP recurring revenue growth</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4.1</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.2</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: Non-GAAP recurring revenue from divested businesses</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic recurring revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">280.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">832.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784.1&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP organic recurring revenue growth</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">4.1</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.2</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic recurring revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">280.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">832.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency impact on non-GAAP organic recurring revenue</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.0)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2.1)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP organic recurring revenue on constant currency basis</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">279.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">269.0&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">830.8&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">784.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP organic recurring revenue growth on constant currency basis</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">3.7</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">6.0</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes EVERFI revenue of $19.4 million and $26.2 million for the three months ended September&#160;30, 2024 and 2023, respectively, and $66.8 million and $80.4 million for the nine months ended September&#160;30, 2024 and 2023, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Non-GAAP revenue from divested businesses excludes revenue associated with divested businesses. The exclusion of the prior period revenue is to present the results of the divested business with the results of the combined company for the same period of time in both the prior and current periods.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Non-GAAP organic revenue and non-GAAP organic recurring revenue for the prior year periods presented herein may not agree to non-GAAP organic revenue and non-GAAP organic recurring revenue presented in the respective prior period quarterly financial information solely due to the manner in which non-GAAP organic revenue growth and non-GAAP organic recurring revenue growth are calculated.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">To determine non-GAAP organic revenue growth and non-GAAP organic recurring revenue growth on a constant currency basis, revenues from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Australian Dollar, British Pound, Canadian Dollar and Euro.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_172"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rule of 40</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We define Rule of 40 as non-GAAP organic revenue growth plus non-GAAP adjusted EBITDA margin. Non-GAAP adjusted EBITDA is defined as GAAP net income plus interest, net; income tax provision (benefit); depreciation; amortization of intangible assets from business combinations; amortization of software and content development costs; stock-based compensation; employee severance; acquisition and disposition-related costs; restructuring and other real estate activities; Security Incident-related costs; and impairment of capitalized software development costs.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.870%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">GAAP net income (loss)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3.6)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Interest, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">24.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: GAAP income tax provision (benefit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Depreciation</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">3.3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">9.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Amortization of intangibles from business combinations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">41.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Amortization of software and content development costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">13.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">11.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">37.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">33.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subtotal</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44.5&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">144.9&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">104.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP EBITDA</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">75.8&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">192.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">101.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP EBITDA margin</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Stock-based compensation expense</span></div></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">18.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">32.4&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">76.4&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Employee severance</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">5.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Acquisition and disposition-related costs</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.9&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">6.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Security Incident-related costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">4.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">12.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Subtotal</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.5&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94.1&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">156.2&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP adjusted EBITDA</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">97.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.6&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">257.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjusted EBITDA margin</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">33.2</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">33.6</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rule of 40</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">37.5</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">39.6</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP adjusted EBITDA</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">97.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">286.6&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">257.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Foreign currency impact on Non-GAAP adjusted EBITDA</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">0.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Non-GAAP adjusted EBITDA on constant currency basis</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(7)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">94.7&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">95.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">285.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">257.9&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjusted EBITDA margin on constant currency basis</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">33.1</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">33.6</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rule of 40 on constant currency basis</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(8)</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">37.0</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">39.3</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes amortization expense related to software and content development costs and amortization expense from capitalized cloud computing implementation costs.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The individual amounts for each year may not sum to subtotal, non-GAAP EBITDA, non-GAAP adjusted EBITDA or non-GAAP adjusted EBITDA on a constant currency basis due to rounding.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Measured by GAAP revenue divided by non-GAAP EBITDA.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">See additional details in the reconciliation of GAAP to Non-GAAP operating income above.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Measured by non-GAAP organic revenue divided by non-GAAP adjusted EBITDA.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Measured by non-GAAP organic revenue growth plus non-GAAP adjusted EBITDA margin. See Non-GAAP organic revenue growth table above.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">To determine non-GAAP adjusted EBITDA on a constant currency basis, non-GAAP adjusted EBITDA from entities reporting in foreign currencies were translated to U.S. Dollars using the comparable prior period's quarterly weighted average foreign currency exchange rates. The primary foreign currencies creating the impact are the Australian Dollar, British Pound, Canadian Dollar and Euro.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(8)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Measured by non-GAAP organic revenue growth on constant currency basis plus non-GAAP adjusted EBITDA margin on constant currency basis. See Non-GAAP organic revenue growth table above.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">42</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_175"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span id="i8eb74ef39a6d4277ba455ebb64b1e9d8_999"></span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Non-GAAP free cash flow and non-GAAP adjusted free cash flow</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software and content development, and capital expenditures for property and equipment. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP adjusted free cash flow is defined as operating cash flow less capital expenditures, including costs required to be capitalized for software and content development and capital expenditures for property and equipment, plus cash outflows related to the Security Incident. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe non-GAAP free cash flow and non-GAAP adjusted free cash flow provides useful measures of the Company's operating performance. Non-GAAP adjusted free cash flow is not intended to represent and should not be viewed as the amount of residual cash flow available for discretionary expenditures.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.677%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.012%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP net cash provided by operating activities</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">222.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">203.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">GAAP operating cash flow margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">26.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">25.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: purchase of property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Less: capitalized software and content development costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(42.9)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(44.7)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP free cash flow</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">172.3&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">154.1&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP free cash flow margin</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">20.2&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">19.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjustments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Add: Security Incident-related cash flows</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">15.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">23.1&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjusted free cash flow</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">187.4&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">177.2&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-GAAP adjusted free cash flow margin</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">22.0&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">21.9&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The individual amounts for each year may not sum to non-GAAP free cash flow or non-GAAP adjusted free cash flow due to rounding.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_178"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Seasonality</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our revenues normally fluctuate as a result of certain seasonal variations in our business. Our first quarter has historically been the seasonal low for bookings, with the second and fourth quarters historically being seasonally higher, and our bookings tend to be back-end loaded within individual quarters given our quarterly quota plans. Transactional revenue is non-contractual and less predictable given the susceptibility to certain drivers such as timing and number of events and marketing campaigns, as well as fluctuations in donation volumes and tuition payments. Our transactional revenue has historically been at its lowest in the first quarter due to the timing of customer fundraising initiatives and events. We have historically experienced seasonal highs during the fourth quarter due to year-end giving campaigns and during the second quarter when a large number of events are held. Our revenue from professional services has historically been lower in the first quarter when many of those services commence and in the fourth quarter due to the holiday season. As a result of these and other factors, our total revenue has historically been lower in the first quarter than in the remainder of our fiscal year, with the fourth quarter historically achieving the highest total revenue. Our expenses, other than transaction-based costs related to our payments services, do not vary significantly as a result of these factors, but do fluctuate on a quarterly basis due to varying timing of expenditures.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flow from operations normally fluctuates quarterly due to the combination of the timing of customer contract renewals, delivery of professional services and occurrence of customer events, as well as merit-based salary increases, among other factors. Historically, due to lower revenues in our first quarter, combined with the payment of certain annual vendor contracts, our cash flow from operations has been lowest in our first quarter. Due to the timing of customer contract renewals and student enrollments, many of which take place at or near the beginning of our third quarter, our cash flow from operations has generally been lower in our second quarter as compared to our third and fourth quarters. Partially offsetting these favorable drivers of cash flow from operations in our third and fourth quarters are base salary merit increases, which occur in July. In addition, deferred revenues can vary on a seasonal basis due to the timing of customer contract renewals and student enrollments or significant acquisitions. Our cash flow from financing is negatively impacted in our first quarter when </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">43</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">most of our equity awards vest, as we pay taxes on behalf of our employees related to the settlement or exercise of equity awards. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These patterns may change as a result of the continued shift to online giving, growth in volume of transactions for which we process payments, large dollar customer bookings and contract renewals, fluctuations in the timing of vendor payments, or as a result of acquisitions, new market opportunities, new solution introductions or other factors.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_181"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information about our financial position:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.3&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">98.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software and content development costs, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">169.5&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">160.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total carrying value of debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,000.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">779.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Working capital</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(306.6)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(267.4)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.7)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents selected financial information about our cash flows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Change</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">222.4&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">203.0&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.6&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(56.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in financing activities</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(435.1)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(496.7)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.4)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity are our operating cash flow, funds available under the 2024 Credit Facilities and cash on hand. Our operating cash flow depends on continued customer renewal of our subscription and maintenance arrangements, market acceptance of our solutions and services, the volume and size of transactions for which we process payments and our customers' ability to pay. Based on current estimates of revenue and expenses, we believe that the currently available sources of funds and anticipated cash flows from operations will be adequate for at least the next twelve months to finance our operations, fund anticipated capital expenditures and meet our debt obligations. We also believe that we will be able to continue to meet our long-term cash requirements due to our anticipated cash flow from operations, solid financial position and ability to access capital from financial markets. To the extent we undertake future material acquisitions or investments or unanticipated capital or operating expenditures, including in connection with the Security Incident, we may require additional capital. In that context, we regularly evaluate opportunities to enhance our capital structure, including through potential debt or equity issuances.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a well-known seasoned issuer, we filed an automatic shelf registration statement for an undetermined amount of debt and equity securities with the SEC on January 14, 2022. Under this universal shelf registration statement we may offer and sell, from time to time, debt securities, common stock, preferred stock, depositary shares, warrants, stock purchase contracts and stock purchase units. Subject to certain conditions and pursuant to applicable SEC regulations, this registration statement is effective for three years from its date of filing with the SEC, or through January 13, 2025. In order to maintain uninterrupted access to the capital markets, we intend to file a replacement universal shelf registration statement with the SEC before the existing shelf registration statement expires. In that event, the existing shelf registration statement would terminate upon the filing of the replacement shelf registration statement, which would, subject to certain conditions, expire three years from such date of filing.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2024, our total cash and cash equivalents balance included approximately $15.1 million of cash that was held by operations outside the U.S. While these funds may not be needed to fund our U.S. operations for at least the next twelve months, if we need these funds, we may be required to accrue and pay taxes to repatriate the funds. We currently do not intend nor anticipate a need to repatriate our cash held outside the U.S.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">44</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_184"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Cash Flow</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash flows from operations are derived principally from: (i)&#160;our earnings from on-going operations prior to non-cash expenses such as depreciation, amortization, stock-based compensation, deferred taxes, amortization of deferred financing costs and debt discount and adjustments to our provision for credit losses and sales returns; and (ii)&#160;changes in our working capital.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Working capital changes are composed of changes in accounts receivable, prepaid expenses and other assets, trade accounts payable, accrued expenses and other liabilities, and deferred revenue. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities increased by $19.4 million during the nine months ended September&#160;30, 2024, when compared to the same period in 2023, primarily due to a $47.5 million increase in net income adjusted for non-cash expenses, partially offset by a $28.1 million decrease in cash flow from operations associated with working capital.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in cash flow from operations associated with working capital during the nine months ended September&#160;30, 2024, when compared to the same period in 2023, was primarily due to:</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">a decrease in accrued expenses related to the Security Incident;</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">an increase in prepaid commissions and other expenses; </span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">a decrease in deferred revenue largely driven by a drag on billings growth due to EVERFI; and</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">a decrease in taxes payable; partially offset by</span></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">fluctuations in the timing of vendor payments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Security Incident update</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As discussed in Note 9 to our unaudited, condensed consolidated financial statements in this report, t</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">otal costs related to the Security Incident exceeded the limit of our insurance coverage in the first quarter of 2022</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Accordingly, the Security Incident has negatively impacted, and we expect it to continue for the foreseeable future to negatively impact, our GAAP profitab</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ility and GAAP cash flow (see discussion regarding non-GAAP free cash flow and non-GAAP adjusted free cash flow on page </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#ib461f595a08a4ed9a2aa5f434522a32b_175">43</a>). For full year 2024, we currently expect pre-tax expenses of approximately $5 million to $10 million and cash outlays of approximately $8 million to $13 million for ongoing legal fees related to the Security Incident. In line with our policy, legal fees are expensed as incurred. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we have recorded approximately $0.7 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believed we could reasonably estimate in accordance with our loss contingency procedures described above and as more fully described in Note 9. It is reasonably possible that our estimated actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_187"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investing Cash Flow</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities of $56.3 million increased by $7.2 million during the nine months ended September&#160;30, 2024, when compared to the same period in 2023. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2024, we used $42.9 million for software and content development costs, which was down $1.8 million from cash spent during the same period in 2023. We also spent $7.2 million of cash for purchases of property and equipment during the nine months ended September&#160;30, 2024, which was an increase of $3.0 </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">45</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">million when compared to the same period in 2023. In addition, we used net cash of $1.2 million in the disposition of a business and $5.0 million for a minority investment in a business during the nine months ended September&#160;30, 2024.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_190"></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing Cash Flow</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2024, we had a net increase in borrowings of $223.2 million, primarily due to our share repurchase program, including our ASR Transaction (as defined below) in March 2024. We also paid $6.5 million in debt issuance costs in conjunction with our April 2024 refinancing.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid $56.0 million to satisfy tax obligations of employees upon settlement of equity awards during the nine months ended September&#160;30, 2024 compared to $35.6 million during the same period in 2023. The amount of taxes paid by us on behalf of employees related to the settlement of equity awards varies from period to period based upon the timing of grants and vesting, as well as the market price for shares of our common stock at the time of settlement. Most of our equity awards currently vest in our first quarter.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2024, cash flow from financing activities associated with changes in restricted cash due to customers decreased $263.7 million, compared to a decrease of $339.7 million during the same period in 2023. This line in the statement of cash flows represents the change in the amount of restricted cash held and payable by us to customers from one period to the next.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_193"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Stock repurchase program</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $250.0 million to $500.0 million available for repurchases. The program does not have an expiration date. Under the stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program may be limited, suspended or discontinued at any time without prior notice. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, we announced that we intend to repurchase during 2024 between 7% and 10% of our outstanding common stock as of December 31, 2023 under our repurchase program. Consistent with that commitment, in March 2024, we entered into the ASR Transaction to repurchase an aggregate $200 million of shares of our common stock. Pursuant to the terms of the ASR Transaction, we provided the financial institution with a prepayment of $200 million and received an initial delivery of 2.1 million shares of our common stock, representing approximately 70% of the total shares then-expected to be repurchased under the ASR Transaction. The final number of shares of common stock delivered to us under the ASR Transaction will be based on the average of the daily volume-weighted average prices of the common stock during the term of the ASR Transaction, less a discount and subject to customary adjustments upon events affecting the common stock (e.g., dilutive or concentrative events, mergers and acquisitions, and market disruptions). See Note 13 to these unaudited, condensed consolidated financial statements for additional information about the final settlement of the ASR Transaction which occurred in October 2024. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference of $52.2 million between the prepayment of $200 million and the value of the shares repurchased on the ASR Transaction date represents an unsettled prepaid forward contract indexed to our common stock and met all of the applicable criteria for equity classification; therefore, it was not accounted for as a derivative instrument as of September&#160;30, 2024. Because of our ability to settle in shares, the $52.2 million prepaid forward contract was classified as a reduction to additional paid-in capital within our unaudited, condensed consolidated statement of stockholders' equity in this report. We funded the ASR Transaction prepayment with borrowings pursuant to a revolving credit loan under the 2024 Credit Facilities.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;16, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $500.0 million to $800.0 million available for repurchases.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">46</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2024, we repurchased 807,774 shares for $62.8 million. During the nine months ended September&#160;30, 2024, we repurchased 3,761,985 shares for $325.4 million, including the initial delivery of shares repurchased pursuant to the ASR Transaction and representing approximately 7.0% of the Company's common stock outstanding as of December 31, 2023. These share repurchases do not include the final settlement of the ASR Transaction, as discussed above. The remaining amount available to purchase stock under the stock repurchase program was $737.2 million as of September&#160;30, 2024. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October&#160;29, 2024, we settled the previously announced ASR Transaction. In connection with the settlement of the ASR Transaction, we received approximately 490,000 shares of our common stock, in addition to the 2.1 million shares received in March 2024. No cash was exchanged as part of the settlement of the ASR Transaction. We plan to continue to be aggressive in the fourth quarter of 2024 repurchasing our stock with our goal of repurchasing up to 10% of our outstanding common stock this year. After 2024, we plan to repurchase shares to at least offset the dilution from our annual stock-based compensation and possibly beyond that amount as market conditions and our strategic plans permit.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_196"></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2024 Credit Facilities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, we have drawn on our credit facility from time to time to help us meet financial needs, primarily due to the seasonality of our cash flows from operations and financing for business acquisitions. At September&#160;30, 2024, our available borrowing capacity under the 2024 Credit Facilities was $547.6 million. The 2024 Credit Facilities mature in April 2029.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At September&#160;30, 2024, the carrying amount of our debt under the 2024 Credit Facilities was $943.0 million. Our average daily borrowings during the three and nine months ended September&#160;30, 2024 were $939.9 million and $913.7 million, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the financial covenants under the 2024 Credit Facilities:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:43.555%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:24.229%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:28.916%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Financial covenant</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Requirement</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Ratio as of September&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net leverage ratio</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8804; 3.75 to 1.00</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.42 to 1.00</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest coverage ratio</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8805; 2.50 to 1.00</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.37 to 1.00</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Under the terms of the 2024 Credit Facilities, the Net Leverage Ratio requirement may be increased by up to 0.50 provided we satisfy certain requirements, including a permitted business acquisition, and provided that the maximum Net Leverage Ratio shall not exceed 4.25 to 1.00.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2024 Credit Facilities, we also have restrictions on our ability to declare and pay dividends and our ability to repurchase shares of our common stock. In order to pay any cash dividends and/or repurchase shares of stock: (i) no default or event of default shall have occurred and be continuing under the 2024 Credit Facilities, and (ii) our pro forma net leverage ratio, as set forth in the 2024 Credit Facilities, must be 0.25 less than the net leverage ratio requirement at the time of dividend declaration or share repurchase. At September 30, 2024, we were in compliance with our debt covenants under the 2024 Credit Facilities. See Note 7 to our unaudited, condensed consolidated financial statements in this report for additional information regarding the 2024 Credit Facilities.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">47</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_199"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commitments and Contingencies</span></div><div style="margin-top:9pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Payments due by period</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in millions)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Less than<br/>1 year</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">More than<br/>1 year</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recorded contractual obligations:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">980.5&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,004.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.4&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.7&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest payment on debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecorded contractual obligations:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">121.1&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206.8&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest payments on debt</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">220.0&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">278.2&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total contractual obligations</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">174.7&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,368.6&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,543.3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The individual amounts may not sum to the total due to rounding.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we had total remaining principal payments of $1.0 billion. These payments represent principal payments only, under the following assumptions: (i) that the amounts outstanding under the 2024 Credit Facilities, our real estate loans and our other debt at September&#160;30, 2024 will remain outstanding until maturity, with minimum payments occurring as currently scheduled, and (ii) that there are no assumed future borrowings on the revolving credit loans under the 2024 Credit Facilities for the purposes of determining minimum commitment amounts. See Note 7 to our unaudited, condensed consolidated financial statements in this report for more information.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest payments on debt</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to principal payments, as of September&#160;30, 2024, we expect to pay interest expense over the life of our debt obligations of approximately $285.1 million. These payments represent our estimated future interest payments on debt using our debt balances and the related weighted average effective interest rates as of September&#160;30, 2024, which includes the effect of interest rate swap agreements. The actual interest expense recognized in our unaudited, condensed consolidated statements of comprehensive income will depend on the amount of debt, the length of time the debt is outstanding and the interest rate, which could be different from our assumptions on our remaining principal payments described above.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating leases</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we had remaining operating lease payments of $47.0 million. These payments have not been reduced by sublease income, incentive payments, reimbursement of leasehold improvements or the amount representing imputed interest of $7.1 million. Our operating leases are generally for corporate offices, subleased offices and certain equipment and furnit</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ure. Given our remote-first workforce strategy and real estate footprint optimization efforts, as discussed above, we do not anticipate entering any new, material operating leases for offices for the foreseeable future. See Note 9 to our unaud</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ited, condensed consolidated financial statements in this report for more information.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase obligations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we had remaining purchase obligations of $206.8 million. These purchase obligations are for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. Our purchase obligations are not recorded as liabilities on our unaudited, condensed consolidated balance sheets as of September&#160;30, 2024, as we had not received the related services. See Note 9 to our unaudited, condensed consolidated financial statements in this report for more information.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total liability for uncertain tax positions as of September&#160;30, 2024 was $5.8 million. Our accrued interest and penalties related to tax positions taken on our tax returns was insignificant as of September&#160;30, 2024.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the settlement of the multi-state Attorneys General investigation, the California Attorney General investigation and the FTC investigation relating to the Security Incident, as discussed </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024, we have agreed to implement and improve certain of our cybersecurity programs and tools through May 2044. The currently anticipated costs in connection with these efforts are primarily expected to be expensed as incurred.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_202"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Foreign Currency Exchange Rates</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately 16% of our total revenue for the nine months ended September&#160;30, 2024 was generated from operations outside the U.S. We do not have significant operations in countries in which the economy is considered to be highly inflationary. Our consolidated financial statements are denominated in U.S. dollars and, accordingly, changes in the exchange rate between foreign currencies and the U.S. dollar will affect the translation of our subsidiaries&#8217; financial results into U.S. dollars for purposes of reporting our consolidated financial results. The accumulated currency translation adjustment, recorded within accumulated other comprehensive loss as a component of stockholders&#8217; equity, was a loss of $4.2 million as of September&#160;30, 2024 and a loss of $9.8 million as of December&#160;31, 2023. We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds into U.S. dollars.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The vast majority of our contracts are entered into by our U.S. or U.K. entities. The contracts entered into by the U.S. entity are almost always denominated in U.S. dollars or Canadian dollars, and contracts entered into by our U.K., Australian and Irish subsidiaries are generally denominated in British Pounds, Australian dollars and Euros, respectively. Historically, as the U.S. dollar weakened, foreign currency translation resulted in an increase in our revenues and expenses denominated in non-U.S. currencies. Conversely, as the U.S. dollar strengthened, foreign currency translation resulted in a decrease in our revenue and expenses denominated in non-U.S. currencies. During the nine months ended September&#160;30, 2024, foreign translation resulted in increases in our revenues and expenses denominated in non-U.S. currencies. Though we have exposure to fluctuations in currency exchange rates, primarily those between the U.S. dollar and both the British Pound and Canadian dollar, the impact has generally not been material to our consolidated results of operations or financial position. For the nine months ended September&#160;30, 2024, the fluctuation in foreign currency exchange rates increased our total revenue and our income from operations by $2.1 million and an insignificant amount, respectively. We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian dollar against changes in the exchange rate with the U.S. dollar. We will continue monitoring such exposure and take action as appropriate. To determine the impacts on revenue (or income from operations) from fluctuations in currency exchange rates, current period revenues (or income from operations) from entities reporting in foreign currencies were translated into U.S. dollars using the comparable prior year period's weighted average foreign currency exchange rates. These impacts are non-GAAP financial information and are not in accordance with, or an alternative to, information prepared in accordance with GAAP.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_205"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes in our critical accounting policies and estimates during the nine months ended September 30, 2024 as compared to those disclosed in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our Annual Report on Form&#160;10-K for the fiscal year ended December&#160;31, 2023.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_208"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of the impact that recently issued accounting pronouncements are expected to have on our financial position and results of operations when adopted in the future, see Note 2 to our unaudited, condensed consolidated financial statements in this report.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">49</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_211"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have market rate sensitivity for interest rates and foreign currency exchange rates.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Interest Rate Risk</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our variable rate debt is our primary financial instrument with market risk exposure for changing interest rates. We manage our variable rate interest rate risk through a combination of short-term and long-term borrowings and the use of derivative instruments entered into for hedging purposes. Our interest rate exposure includes SOFR rates. Due to the nature of our debt, the materiality of the fair values of the derivative instruments and the highly liquid, short-term nature and level of our cash and cash equivalents as of September&#160;30, 2024, we believe that the risk of exposure to changing interest rates for those positions is immaterial. There were no significant changes in how we manage interest rate risk between December&#160;31, 2023 and September&#160;30, 2024.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Foreign Currency Risk</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of our exposure to foreign currency exchange rate fluctuations, see &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8212; Foreign Currency Exchange Rates&#8221; in this report.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_214"></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 4. CONTROLS AND PROCEDURES</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Disclosure controls and procedures (as defined in Securities Exchange Act Rule 13a-15(e) and 15d-15(e)) are designed only to provide reasonable assurance that they will meet their objectives. As of the end of the period covered by this report, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer (principal executive officer) and Chief Financial Officer (principal financial and accounting officer), of the effectiveness of our disclosure controls and procedures (as defined in Rule 13a-15(e) and 15d-15(e)) pursuant to Securities Exchange Act Rule 13a-15(b). Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures are effective to provide the reasonable assurance discussed above.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Changes in Internal Control Over Financial Reporting</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No changes in internal control over financial reporting occurred during the most recent fiscal quarter ended September&#160;30, 2024 with respect to our operations, which have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">50</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_217"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20240930_g3.jpg" alt="NEW Chevron - Mini for Wdesk.jpg" style="height:29px;margin-bottom:5pt;vertical-align:text-bottom;width:29px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#50535a;font-family:'Calibri',sans-serif;font-size:22pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></td></tr></table></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_220"></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 1. LEGAL PROCEEDINGS</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of our legal proceedings, see Note 9 to our unaudited, condensed consolidated financial statements in this report.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_223"></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 1A. RISK FACTORS</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are supplementing Item 1A. Risk Factors in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, as filed with the Securities and Exchange Commission on February&#160;21, 2024 (the &#8220;Annual Report&#8221;). The following risk factor should be read in conjunction with the risk factors set forth in that Annual Report.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_226"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Operational Risks</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Security Incident has had, and may continue to have, numerous adverse effects on our business, results of operations, financial condition and cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, on July 16, 2020, we contacted certain customers to inform them about the Security Incident, including that in May 2020 we discovered and stopped a ransomware attack. Prior to our successfully preventing the cybercriminal from blocking our system access and fully encrypting files, and ultimately expelling them from our system with no significant disruption to our operations, the cybercriminal removed a copy of a subset of data from our self-hosted environment that affected over 13,000 customers. Based on the nature of the incident, our research and third party (including law enforcement) investigation we believe that no data went beyond the cybercriminal, was or will be misused, or will be disseminated or otherwise made available publicly.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have received approximately 260 specific requests from customers for reimbursement of expenses incurred by them related to the Security Incident, all of which have been fully resolved and closed or are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers&#8217; interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which two cases remain active and unresolved. In addition, presently, we are a defendant in putative consumer class action cases in U.S. federal courts (most of which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who generally purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys&#8217; fees, and other related relief. On May 14, 2024, the Court issued a memorandum opinion and order (1) denying the multi district litigation plaintiffs' motion for class certification because of the plaintiffs' failure to meet their burden of proof as to ascertainability, (2) granting our motion to exclude the multi district litigation plaintiffs' expert on the issue of ascertainability, and (3) denying the multi district litigation plaintiffs' motion to exclude our expert on the issue of ascertainability. Further, the Court denied as moot all other pending motions. On May 28, 2024, the plaintiffs filed a petition for permission to appeal under Rule 23(f) of the Federal Rules of Civil Procedure with the Fourth Circuit Court of Appeals (the &#8220;Fourth Circuit&#8221;), and we subsequently filed an opposition to such petition. On July 30, 2024, the Fourth Circuit denied the plaintiffs' petition. This litigation remains ongoing. We are subject to pending governmental actions or investigations by the U.S. Department of Health and Human Services, the Office of the Australian Information Commissioner and the Office of the Privacy Commissioner of Canada. (See Note 9 to our unaudited, condensed consolidated financial statements included in this report for a more detailed description of the Security Incident and related matters.) </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 9, 2023, the Company reached a settlement with the SEC in connection with the Security Incident that fully resolved the previously disclosed SEC investigation of the Security Incident.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">51</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2023, the Company entered into separate, substantially similar Administrative Orders with each of 49 state Attorneys General and the District of Columbia in connection with the Security Incident which fully resolved the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, the U.S. Federal Trade Commission (the "FTC") finalized an Order (the &#8220;FTC Order&#8221;) evidencing its settlement with us in connection with the Security Incident. </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the FTC Order, we were not fined and were not otherwise required to make any payment. Furthermore, we agreed to the FTC Order without admitting or denying any of the FTC&#8217;s allegations, except as expressly stated otherwise in the FTC Order. The settlement described in the FTC Order fully resolved the FTC investigation. For more information, see the form of proposed order that was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on February 2, 2024 </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and is identical in substance to the final FTC Order,</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and in </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2024, we agreed to a Final Judgment and Permanent Injunction with the Attorney General of the State of California (the "California Judgment") relating to the Security Incident. This settlement fully resolved the last remaining U.S. state attorney general investigation into the Security Incident. Under the terms of the settlement, we agreed to comply with applicable laws; not to make misleading statements related to our data protection, privacy, security, confidentiality, integrity, breach notification requirements, and similar matters; and to implement and improve certain cybersecurity programs and tools. The terms of the settlement with California are generally consistent with those to which we agreed in settling with the other 49 state Attorneys General and the District of Columbia on October 5, 2023, as discussed below. As part of the settlement, we also agreed to pay a total of $6.8 million to the State of California. This amount was fully accrued as a contingent liability in the Company's financial statements as of March 31, 2024 and June 30, 2024, and subsequently paid in the third quarter of 2024. Nothing contained in the California Judgment is intended to be, and shall not in any event be construed or deemed to be, an admission or concession or evidence of any liability or wrongdoing whatsoever on the part of Blackbaud or any fact or violation of law, rule, or regulation. For more information, see the Final Judgment and Permanent Injunction of the State of California, County of San Diego that was furnished as Exhibit 99.1 to our Current Report on Form 8-K filed with the SEC on June 14, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As noted above, the terms of the California Judgment, FTC Order, the Attorneys General Administrative Orders and our settlement with the SEC require that we implement and maintain certain processes and programs and comply with certain legal requirements related to cybersecurity and data protection. Any future regulatory investigation or litigation settlements may also contain such requirements. Effectively implementing, monitoring and updating these requirements has been, and is expected to be over an extended period of time, expensive and time-consuming. Our failure to do so in accordance with the terms of our agreements with FTC, the Attorneys General and with the SEC, and possibly others, could expose us to additional material liability under the terms of the Administrative Orders, the SEC settlement, or otherwise.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 9 to our unaudited, condensed consolidated financial statements in this report for a more detailed description of the Security Incident and related matters.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may be named as a party in additional lawsuits, other claims may be asserted by or on behalf of our customers or their constituents, and we may be subject to additional governmental inquires, requests or investigations. Responding to and resolving these current and any future lawsuits, claims and/or investigations could result in material remedial and other expenses that will not be covered by insurance. It is reasonably possible that our estimated or actual losses may change in the near term for those matters and be materially in excess of the amounts accrued. Certain governmental authorities have imposed, and others may in the future impose, undertakings, injunctive relief, consent decrees, or other civil or criminal penalties, which have materially increased our data security costs or otherwise required us to alter how we operate our business, and could further do so in  the future. Although we intend to defend ourselves vigorously against the claims asserted against us, we cannot predict the potential outcomes, cost and expenses associated with current and any future claims, lawsuits, inquiries and investigations.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, any legislative or regulatory changes adopted in reaction to the Security Incident or other companies&#8217; data breaches could require us to make modifications to the operation of our business that could have an adverse effect and/or increase or accelerate our compliance costs.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant management time and Company resources have been, and are expected to continue to be, devoted to the Security Incident. For example, for the nine months ended September&#160;30, 2024, we incurred net pre-tax expenses of $12.8 million related to the Security Incident, which included $6.0 million for ongoing legal fees and additional accruals for loss </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">52</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contingencies of $6.8 million. During the nine months ended September 30, 2024, we had cash outlays of $15.1 million related to the Security Incident for ongoing legal fees and the $6.8 million paid during the third quarter of 2024 related to our settlement with the Attorney General of the State of California. For full year 2023, we currently expect pre-tax expenses of approximately $5.0 million to $10.0 million and cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident. Although we carry insurance against certain losses related to the Security Incident, we exceeded the limit of that insurance coverage in the first quarter of 2022. As a result, we will be responsible for all expenses or other losses (including penalties, fines or other judgments) or all types of claims that may arise in connection with the Security Incident, which could materially and adversely affect our liquidity and results of operations. (See Note 9 to our unaudited, condensed consolidated financial statements in this report.) If any such fines, penalties or judgments were great enough that we could not pay them through funds generated from operating activities and/or cause a default under the 2024 Credit Facilities, we may be forced to renegotiate or obtain a waiver under the 2024 Credit Facilities and/or seek additional debt or equity financing. Such renegotiation or financing may not be available on acceptable terms, or at all. In these circumstances, if we were unable to obtain sufficient financing, we may not be able to meet our obligations as they come due.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, publicity or developments related to the Security Incident could in the future have a range of other adverse effects on our business or prospects, including causing or contributing to loss of customer confidence, reduced customer demand, reduced customer retention, strategic growth opportunities, and associated retention and recruiting difficulties, some or all of which could be material.</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_232"></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about shares of common stock acquired or repurchased during the three months ended September&#160;30, 2024 under the stock repurchase program then in effect, as well as common stock withheld by us to satisfy the minimum tax obligations of employees due upon vesting of restricted stock awards and units.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.169%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Period</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">number</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">purchased</span><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Average<br/>price<br/>paid<br/>per<br/>share</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total&#160;number<br/>of shares<br/>purchased as<br/>part of<br/>publicly<br/>announced<br/>plans or<br/>programs</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Approximate</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">dollar value</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">that may yet</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">be purchased</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">under the</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">plans or</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">programs</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning balance, July 1, 2024</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">259,716&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">July 1, 2024 through July 31, 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">800,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">August 1, 2024 through August 31, 2024</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">648,013&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76.16&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">628,602&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">752,116&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 1, 2024 through September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">83.31&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">179,172&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">737,188&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">827,185&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77.71&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807,774&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">737,188&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes 19,411 shares in August withheld by us to satisfy the minimum tax obligations of employees due upon vesting of restricted stock awards and units. The level of this acquisition activity varies from period to period based upon the timing of award grants and vesting.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">In July 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by raising the total capacity under the program from $500.0 million to $800.0 million available for repurchases. The program does not have an expiration date.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">53</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_235"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div style="margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 5. OTHER INFORMATION</span></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_238"></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Trading Arrangements Adopted or Terminated</span></td></tr></table></div><ix:nonNumeric contextRef="c-13" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-990" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about trading arrangements adopted or terminated by certain of our officers and directors during the three months ended September 30, 2024.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:29.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.702%"/><td style="width:0.1%"/></tr><tr style="height:21pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trading arrangement</span><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>number of<br/>securities to<br/>be sold<br/>under plan</span></td></tr><tr style="height:32pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Title</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Action</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Date of Action</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>effective<br/>date</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>end<br/>date</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>duration<br/>(months)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rule 10b5-1</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Rule 10b5-1</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-230" name="ecd:TrdArrIndName" id="f-991">Michael P. Gianoni</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-230" name="ecd:TrdArrIndTitle" id="f-992">Chief Executive Officer, President and Vice Chairman of the Board</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-230" name="ecd:TrdArrAdoptionDate" id="f-993">8/14/24</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/18/24</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/18/25</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-994">Twelve</span></span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-230" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-995">X</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-231" decimals="0" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-996">59,206</ix:nonFraction></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-232" name="ecd:TrdArrIndName" id="f-997">Anthony W. Boor</ix:nonNumeric></span></div><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-232" name="ecd:TrdArrIndTitle" id="f-998">Executive Vice President and Chief Financial Officer</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-232" name="ecd:TrdArrAdoptionDate" id="f-999">8/21/24</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/20/24</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5/23/25</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1000">Six</span></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-232" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-1001">X</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-233" decimals="0" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-1002">10,000</ix:nonFraction></span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">An SEC "Rule 10b5-1(c) trading arrangement" is a trading arrangement made by a person through entering into a binding contract, verbal instruction or adoption of a written plan prior to becoming aware of material non-public information. The contract, instruction or written plan must specify the amount, price and date of securities to be sold; include the means for determining the amount, price and date of the sale or sales; and not permit the person to have subsequent influence over the sale or sales. The compliant plan must be entered into and operated in good faith, include a specified cooling off period, be certified by an authorized officer and is restricted from having multiple or overlapping plans. A non-compliant trading arrangement, or a "non-Rule 10b5-1 trading arrangement," is a trading arrangement that has similar requirements to a Rule 10b5-1(c) trading arrangement except that it must be in written form and does not require a cooling off period or certification of an authorized officer and there is no restriction from having multiple or overlapping plans.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our officers or directors <ix:nonNumeric contextRef="c-13" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-1003">adopted</ix:nonNumeric> or <ix:nonNumeric contextRef="c-13" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-1004">terminated</ix:nonNumeric> a non-Rule 10b5-1 trading arrangement during the three months ended September&#160;30, 2024.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">54</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_244"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="-sec-extract:summary"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div style="-sec-extract:summary;margin-top:15pt"><span style="color:#004054;font-family:'Calibri',sans-serif;font-size:16pt;font-weight:700;line-height:120%">ITEM 6. EXHIBITS</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The exhibits listed below are filed or incorporated by reference as part of this Quarterly Report on Form 10-Q:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:46.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.648%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.818%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="21" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Filed In</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit<br/>Number</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Description of Document</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Filed Herewith</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Form</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Exhibit Number</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Filing Date</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:right"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx311.htm">31.1</a></span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx311.htm">Certification by the Chief Executive Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:right"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx312.htm">31.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx312.htm">Certification by the Chief Financial Officer pursuant to Section&#160;302 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:right"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx321.htm">32.1</a></span></div></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx321.htm">Certification by the Chief Executive Officer pursuant to 18&#160;U.S.C. 1350 as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;text-align:right"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx322.htm">32.2</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#7a04dd;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="blkbq3202410-qexx322.htm">Certification by the Chief Financial Officer pursuant to 18&#160;U.S.C. 1350 as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Instance Document - the Instance Document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document.</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document.</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"/></tr></table></div><div style="margin-top:3pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.488%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.285%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:77px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">55</span></div></td></tr></table></div></div></div><div id="ib461f595a08a4ed9a2aa5f434522a32b_247"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#7a04dd;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;text-decoration:underline" href="#ib461f595a08a4ed9a2aa5f434522a32b_16">Table of Contents</a></span></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</span></div></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"/><td style="width:0.823%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.724%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:93.053%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><div><img src="blkb-20240930_g3.jpg" alt="NEW Chevron - Mini for Wdesk.jpg" style="height:29px;margin-bottom:5pt;vertical-align:text-bottom;width:29px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#50535a;font-family:'Calibri',sans-serif;font-size:22pt;font-weight:700;line-height:120%">SIGNATURES</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:4.610%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.599%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.999%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.392%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BLACKBAUD, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Michael P. Gianoni</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Michael P. Gianoni</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Chief Executive Officer, President and Vice Chairman of the Board</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Executive Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">October 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">By:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Anthony W. Boor</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anthony W. Boor</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Principal Financial and Accounting Officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-top:9pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:2.283%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.927%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:84.490%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">56</span></div></td><td colspan="3" style="padding:0 1pt"><div style="margin-top:3pt;text-align:center"><img src="blkb-20240930_g2.jpg" alt="bblogo.jpg" style="height:20px;margin-bottom:5pt;vertical-align:text-bottom;width:76px"/></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Third Quarter 2024 Form 10-Q</span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>blkbq3202410-qexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="iccef7be20da84001b720eab82a9c3932_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.1</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Michael P. Gianoni, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">I have reviewed this quarterly report on Form 10-Q of Blackbaud, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.69pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.26pt">evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.69pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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:4.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael P. Gianoni</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael P. Gianoni</font></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer, President and Vice Chairman of the Board</font></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:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>blkbq3202410-qexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i8f287e8dfd5c43939615990ea8386a08_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 31.2</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO SECTION&#160;302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Anthony W. Boor, certify that&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">I have reviewed this quarterly report on Form 10-Q of Blackbaud, Inc.&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.69pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">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&#59;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.26pt">evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.69pt">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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:9pt;padding-left:54pt;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.23pt">any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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:4.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Anthony W. Boor</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anthony W. Boor</font></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></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:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>blkbq3202410-qexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0440fb58409349a08a3eb8e64cf5f565_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.1</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the &#8220;Company&#8221;) for the period ended September&#160;30, 2024 as filed with the Securities and Exchange Commission on or about the date hereof (the &#8220;Report&#8221;), I, Michael P. Gianoni, Chief Executive Officer, President and Vice Chairman of the Board, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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:4.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Michael P. Gianoni</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Michael P. Gianoni</font></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Chief Executive Officer, President and Vice Chairman of the Board</font></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:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Executive Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>blkbq3202410-qexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="id5d6f7cfb84e4640a2fbf856aae42cf8_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">EXHIBIT 32.2</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Blackbaud, Inc.</font></div><div style="margin-top:9pt;text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED</font></div><div style="text-align:center"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt;text-align:justify"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report on Form 10-Q of Blackbaud, Inc. (the &#8220;Company&#8221;) for the period ended September&#160;30, 2024 as filed with the Securities and Exchange Commission on or about the date hereof (the &#8220;Report&#8221;), I, Anthony W. Boor, Executive Vice President and Chief Financial Officer, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58;</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The Report fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and</font></div><div style="margin-top:9pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.42pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div><font><br></font></div><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></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:4.610%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:33.307%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.145%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:53.514%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">October 30, 2024</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By&#58;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Anthony W. Boor</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anthony W. Boor</font></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President and Chief Financial Officer</font></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:2px 1pt;text-align:left;vertical-align:top"><font style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial and Accounting Officer)</font></td></tr></table></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>blkb-20240930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:blkb="http://www.blackbaud.com/20240930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.blackbaud.com/20240930">
  <xs:import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="blkb-20240930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="blkb-20240930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="blkb-20240930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="blkb-20240930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Document" roleURI="http://www.blackbaud.com/role/Document">
        <link:definition>0000001 - Document - Document</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheets" roleURI="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Condensed Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofComprehensiveIncome" roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome">
        <link:definition>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofCashFlows" roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952154 - Statement - Condensed Consolidated Statements of Cash Flows</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CondensedConsolidatedStatementsofStockholdersEquity" roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity">
        <link:definition>9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Organization" roleURI="http://www.blackbaud.com/role/Organization">
        <link:definition>9952156 - Disclosure - Organization</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentation" roleURI="http://www.blackbaud.com/role/BasisofPresentation">
        <link:definition>9952157 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinations" roleURI="http://www.blackbaud.com/role/BusinessCombinations">
        <link:definition>9952158 - Disclosure - Business Combinations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShare" roleURI="http://www.blackbaud.com/role/EarningsPerShare">
        <link:definition>9952159 - Disclosure - Earnings Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.blackbaud.com/role/FairValueMeasurements">
        <link:definition>9952160 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetails" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails">
        <link:definition>9952161 - Disclosure - Consolidated Financial Statement Details</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Debt" roleURI="http://www.blackbaud.com/role/Debt">
        <link:definition>9952162 - Disclosure - Debt</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstruments" roleURI="http://www.blackbaud.com/role/DerivativeInstruments">
        <link:definition>9952163 - Disclosure - Derivative Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.blackbaud.com/role/CommitmentsandContingencies">
        <link:definition>9952164 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://www.blackbaud.com/role/IncomeTaxes">
        <link:definition>9952165 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://www.blackbaud.com/role/StockholdersEquity">
        <link:definition>9952166 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognition" roleURI="http://www.blackbaud.com/role/RevenueRecognition">
        <link:definition>9952167 - Disclosure - Revenue Recognition</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEvents" roleURI="http://www.blackbaud.com/role/SubsequentEvents">
        <link:definition>9952168 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BasisofPresentationPolicy" roleURI="http://www.blackbaud.com/role/BasisofPresentationPolicy">
        <link:definition>9954471 - Disclosure - Basis of Presentation (Policy)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareTables" roleURI="http://www.blackbaud.com/role/EarningsPerShareTables">
        <link:definition>9954472 - Disclosure - Earnings Per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.blackbaud.com/role/FairValueMeasurementsTables">
        <link:definition>9954473 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsTables" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables">
        <link:definition>9954474 - Disclosure - Consolidated Financial Statement Details (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtTables" roleURI="http://www.blackbaud.com/role/DebtTables">
        <link:definition>9954475 - Disclosure - Debt (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsTables" roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsTables">
        <link:definition>9954476 - Disclosure - Derivative Instruments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesTables" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesTables">
        <link:definition>9954477 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesTables" roleURI="http://www.blackbaud.com/role/IncomeTaxesTables">
        <link:definition>9954478 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://www.blackbaud.com/role/StockholdersEquityTables">
        <link:definition>9954479 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionTables" roleURI="http://www.blackbaud.com/role/RevenueRecognitionTables">
        <link:definition>9954480 - Disclosure - Revenue Recognition (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="BusinessCombinationsDetails" roleURI="http://www.blackbaud.com/role/BusinessCombinationsDetails">
        <link:definition>9954481 - Disclosure - Business Combinations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails">
        <link:definition>9954482 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsFairValueMeasurementsDetails" roleURI="http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails">
        <link:definition>9954483 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9954484 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails">
        <link:definition>9954485 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails">
        <link:definition>9954486 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1">
        <link:definition>9954486 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails">
        <link:definition>9954487 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1">
        <link:definition>9954487 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails">
        <link:definition>9954488 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtDetails" roleURI="http://www.blackbaud.com/role/DebtDetails">
        <link:definition>9954489 - Disclosure - Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofDebtDetails" roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails">
        <link:definition>9954490 - Disclosure - Debt (Summary of Debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" roleURI="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails">
        <link:definition>9954491 - Disclosure - Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtChangesinSupplierFinancingObligationsDetails" roleURI="http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails">
        <link:definition>9954492 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails" roleURI="http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails">
        <link:definition>9954493 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsDetails" roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsDetails">
        <link:definition>9954494 - Disclosure - Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails">
        <link:definition>9954495 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails">
        <link:definition>9954496 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9954497 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesComponentsofLeaseExpenseDetails" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails">
        <link:definition>9954498 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails">
        <link:definition>9954499 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails">
        <link:definition>9954500 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails" roleURI="http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails">
        <link:definition>9954501 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityDetails" roleURI="http://www.blackbaud.com/role/StockholdersEquityDetails">
        <link:definition>9954502 - Disclosure - Stockholders' Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails">
        <link:definition>9954503 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails" roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails">
        <link:definition>9954504 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDetails_1" roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails_1">
        <link:definition>9954504 - Disclosure - Revenue Recognition (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionContractBalancesDetails" roleURI="http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails">
        <link:definition>9954505 - Disclosure - Revenue Recognition (Contract Balances) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails">
        <link:definition>9954506 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails">
        <link:definition>9954507 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails">
        <link:definition>9954508 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SubsequentEventsDetails" roleURI="http://www.blackbaud.com/role/SubsequentEventsDetails">
        <link:definition>9954509 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="blkb_AccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_DueToCustomersCurrent" abstract="false" name="DueToCustomersCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_RecurringMember" abstract="true" name="RecurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_NonoperatingIncomeExpenseExcludingInterestExpense" abstract="false" name="NonoperatingIncomeExpenseExcludingInterestExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" abstract="false" name="IncreaseDecreaseAccruedExpensesAndOtherLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_CashUsedInDivestitureOfBusinesses" abstract="false" name="CashUsedInDivestitureOfBusinesses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_IncreaseDecreaseInDueToCustomers" abstract="false" name="IncreaseDecreaseInDueToCustomers" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_ChangeInCustomerFundsReceivable" abstract="false" name="ChangeInCustomerFundsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_RetirementsOfCommonStockShares" abstract="false" name="RetirementsOfCommonStockShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" abstract="false" name="AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" abstract="false" name="ExerciseOfStockOptionsAndStockAppreciationRightsShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" abstract="false" name="ExerciseOfStockOptionsAndStockAppreciationRightsValue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_ScheduleOfRestrictedCashTableTextBlock" abstract="false" name="ScheduleOfRestrictedCashTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" abstract="false" name="ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" abstract="false" name="AccruedExpensesAndOtherLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" abstract="false" name="ScheduleOfDebtInstrumentsOtherTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" abstract="false" name="ScheduleOfEffectiveIncomeTaxRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_DisaggregationOfRevenueRecurringTableTextBlock" abstract="false" name="DisaggregationOfRevenueRecurringTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blkb_EVERFILimitedMember" abstract="true" name="EVERFILimitedMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" abstract="false" name="PrepaidSoftwareMaintenanceCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" abstract="false" name="TaxesPrepaidAndReceivableCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_PrepaidInsuranceCurrentandLongterm" abstract="false" name="PrepaidInsuranceCurrentandLongterm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_DerivativeAssetsCurrentAndLongTerm" abstract="false" name="DerivativeAssetsCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" abstract="false" name="PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" abstract="false" name="AccruedCustomerCreditBalancesCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_UnrecognizedTaxBenefitCurrentandLongterm" abstract="false" name="UnrecognizedTaxBenefitCurrentandLongterm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_DerivativeLiabilitiesCurrentAndLongTerm" abstract="false" name="DerivativeLiabilitiesCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" abstract="false" name="AccruedCommissionsAndSalariesCurrentAndLongTerm" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" abstract="false" name="AccruedTransactionBasedCostsRelatedToPaymentsServices" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_GlobalHQMember" abstract="true" name="GlobalHQMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_SwinglineloansMember" abstract="true" name="SwinglineloansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_DesignatedCurrencyRateMember" abstract="true" name="DesignatedCurrencyRateMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_LineOfCreditFacilityVariableInterestRate" abstract="false" name="LineOfCreditFacilityVariableInterestRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" abstract="false" name="LineofCreditFacilityAvailableIncreaseCapacityAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" abstract="false" name="LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="blkb_NetLeverageRatio" abstract="false" name="NetLeverageRatio" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="blkb_September2024Swap1Member" abstract="true" name="September2024Swap1Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_September2024Swap2Member" abstract="true" name="September2024Swap2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_ThirdpartyTechnologyMember" abstract="true" name="ThirdpartyTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" abstract="false" name="LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_LiabilityInsuranceAmountTotal" abstract="false" name="LiabilityInsuranceAmountTotal" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_LiabilityInsuranceAmountDeductible" abstract="false" name="LiabilityInsuranceAmountDeductible" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentNetPreTaxExpense" abstract="false" name="SecurityIncidentNetPreTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentOngoingLegalFees" abstract="false" name="SecurityIncidentOngoingLegalFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentNetCashOutlays" abstract="false" name="SecurityIncidentNetCashOutlays" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentPenalty" abstract="false" name="SecurityIncidentPenalty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentExpectedCost" abstract="false" name="SecurityIncidentExpectedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_ExpectedNetCashOutlaysForOngoingLegalFees" abstract="false" name="ExpectedNetCashOutlaysForOngoingLegalFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentSubrogationClaimsNumber" abstract="false" name="SecurityIncidentSubrogationClaimsNumber" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="blkb_SecurityIncidentNumberOfStateAttorneysGeneral" abstract="false" name="SecurityIncidentNumberOfStateAttorneysGeneral" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentExpense" abstract="false" name="SecurityIncidentExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentAccruedInsuranceRecoveries" abstract="false" name="SecurityIncidentAccruedInsuranceRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentNetExpense" abstract="false" name="SecurityIncidentNetExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentCumulativeExpense" abstract="false" name="SecurityIncidentCumulativeExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" abstract="false" name="SecurityIncidentCumulativeAccruedInsuranceRecoveries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_SecurityIncidentCumulativeNetExpense" abstract="false" name="SecurityIncidentCumulativeNetExpense" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blkb_Q12024ASRMember" abstract="true" name="Q12024ASRMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_December2021StockRepurchaseProgramMember" abstract="true" name="December2021StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_January2024StockRepurchaseProgramMember" abstract="true" name="January2024StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_July2024StockRepurchaseProgramMember" abstract="true" name="July2024StockRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" abstract="false" name="AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="blkb_AccumulatedOtherComprehensiveIncomeRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="blkb_OthercountriesMember" abstract="true" name="OthercountriesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_SocialSectorMember" abstract="true" name="SocialSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_CorporateSectorMember" abstract="true" name="CorporateSectorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_ContractualRecurringMember" abstract="true" name="ContractualRecurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_TransactionalRecurringMember" abstract="true" name="TransactionalRecurringMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blkb_Q12024ASRSettlementMember" abstract="true" name="Q12024ASRSettlementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_MichaelP.GianoniMember" abstract="true" name="MichaelP.GianoniMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blkb_AnthonyW.BoorMember" abstract="true" name="AnthonyW.BoorMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>blkb-20240930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_33156f51-2e87-44bb-9807-0b68c792828f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_27df8487-ed03-4431-a019-857c2c47faf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_33156f51-2e87-44bb-9807-0b68c792828f" xlink:to="loc_us-gaap_Liabilities_27df8487-ed03-4431-a019-857c2c47faf7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a13929ae-eedb-4cc1-a718-c5658b5d2ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_33156f51-2e87-44bb-9807-0b68c792828f" xlink:to="loc_us-gaap_StockholdersEquity_a13929ae-eedb-4cc1-a718-c5658b5d2ee6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_9db8bf93-fb6c-4cb8-ae57-160c9ef57287" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_33156f51-2e87-44bb-9807-0b68c792828f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_9db8bf93-fb6c-4cb8-ae57-160c9ef57287" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_6f4e8c35-bcf0-45cb-948e-03260c395cbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_AssetsCurrent_6f4e8c35-bcf0-45cb-948e-03260c395cbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_f4aba91f-55f6-41bf-8079-c59297be0723" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_f4aba91f-55f6-41bf-8079-c59297be0723" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9dd18815-c591-44b4-be16-3ef3cec072fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9dd18815-c591-44b4-be16-3ef3cec072fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_1d27b323-119e-4f34-80f1-8d92681ce8ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_1d27b323-119e-4f34-80f1-8d92681ce8ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_fc934f29-e94f-4144-ad6a-9f191f9d1725" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_Goodwill_fc934f29-e94f-4144-ad6a-9f191f9d1725" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8e3f2d26-1d95-4b7d-8400-aace2e18ba0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_8e3f2d26-1d95-4b7d-8400-aace2e18ba0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_12342bbd-65e1-468f-8b51-71bcaa1ce898" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_819e925e-ed5a-4886-ad9a-3192ae09a33d" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_12342bbd-65e1-468f-8b51-71bcaa1ce898" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f7fa40dd-9c56-4508-a58e-7c9162789c35" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_LiabilitiesCurrent_f7fa40dd-9c56-4508-a58e-7c9162789c35" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e988b983-79d6-4415-a560-95bac0e017f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e988b983-79d6-4415-a560-95bac0e017f7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_83b941f7-ce9a-4b02-acd0-7e8f2a3c371a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_83b941f7-ce9a-4b02-acd0-7e8f2a3c371a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb57b985-afb9-4c10-8e42-55e9455fc18c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_eb57b985-afb9-4c10-8e42-55e9455fc18c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_22afb207-c1d9-4b56-90f2-c0d5f425f445" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_22afb207-c1d9-4b56-90f2-c0d5f425f445" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_2af68047-f6f9-4dd8-b67c-8b1a9dfccb63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_a92eef9f-2c3c-4b9a-95aa-bf006d460793" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_2af68047-f6f9-4dd8-b67c-8b1a9dfccb63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_602d2c31-c698-4a3e-bda1-16e41b8060e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_602d2c31-c698-4a3e-bda1-16e41b8060e3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_36b873be-3f06-4f1f-8012-b9e8e95297a9" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_36b873be-3f06-4f1f-8012-b9e8e95297a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DueToCustomersCurrent_e7cc07fa-01e8-42cf-b2cd-385f9a157725" xlink:href="blkb-20240930.xsd#blkb_DueToCustomersCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:to="loc_blkb_DueToCustomersCurrent_e7cc07fa-01e8-42cf-b2cd-385f9a157725" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_21d34841-372a-43d0-9db2-d94aead0be55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:to="loc_us-gaap_LongTermDebtCurrent_21d34841-372a-43d0-9db2-d94aead0be55" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_eb915cad-c15f-402e-b060-71cb6ace9f9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_58a7cc2c-cb69-44c9-9c34-6dc2a7280416" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_eb915cad-c15f-402e-b060-71cb6ace9f9f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_789844dc-c8fe-468e-b935-7129eeb0fed8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_789844dc-c8fe-468e-b935-7129eeb0fed8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0d4620df-b447-47f9-bd43-53d81fd57ee4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_0d4620df-b447-47f9-bd43-53d81fd57ee4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e50cdc6b-136e-4f32-bb93-15cc627b3fbc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e50cdc6b-136e-4f32-bb93-15cc627b3fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsCurrent_ecb848a7-2cd3-4d09-a078-713f48c9bb75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:to="loc_us-gaap_OtherRestrictedAssetsCurrent_ecb848a7-2cd3-4d09-a078-713f48c9bb75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b1e508ad-0a6f-4515-97a9-ac420a6ae3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_56b050f6-ced4-4c2c-b804-9b998529b33e" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_b1e508ad-0a6f-4515-97a9-ac420a6ae3ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_64cbbba8-8bff-484a-88d2-e60159fb3266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_PreferredStockValue_64cbbba8-8bff-484a-88d2-e60159fb3266" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e3ae3cc2-2d1a-4b69-804c-e681e47353ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_CommonStockValue_e3ae3cc2-2d1a-4b69-804c-e681e47353ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_649f71af-43ab-41d0-bbf7-31e39dcad674" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_649f71af-43ab-41d0-bbf7-31e39dcad674" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_e9734ee4-7efe-43b9-940b-729b9064d5be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_TreasuryStockCommonValue_e9734ee4-7efe-43b9-940b-729b9064d5be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_587a72f6-654f-4754-ae00-c1601ed9b0a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_587a72f6-654f-4754-ae00-c1601ed9b0a4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2eacc9d5-3d42-4647-b9b5-a2aa965ac411" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_49e078f6-940f-4b39-977e-0cc1719fee9f" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_2eacc9d5-3d42-4647-b9b5-a2aa965ac411" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_3be9cf58-2308-417f-a2b7-53c006331e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_20631e90-a8b1-4196-85c9-dfd26696460e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_3be9cf58-2308-417f-a2b7-53c006331e9e" xlink:to="loc_us-gaap_SellingAndMarketingExpense_20631e90-a8b1-4196-85c9-dfd26696460e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_296716b8-d4f6-4ae9-b8fe-ab7e30fbdb40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_3be9cf58-2308-417f-a2b7-53c006331e9e" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_296716b8-d4f6-4ae9-b8fe-ab7e30fbdb40" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_b695857f-e7f8-41fb-8cff-7e64186ce4fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_3be9cf58-2308-417f-a2b7-53c006331e9e" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_b695857f-e7f8-41fb-8cff-7e64186ce4fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ee91f725-4755-453e-bf3d-34877e57df45" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_3be9cf58-2308-417f-a2b7-53c006331e9e" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ee91f725-4755-453e-bf3d-34877e57df45" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7e4dd213-d90d-4d18-a8ec-86d9a43b34c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_70d10a52-7614-444e-ae1c-0be68417ccc4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7e4dd213-d90d-4d18-a8ec-86d9a43b34c8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_70d10a52-7614-444e-ae1c-0be68417ccc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_20fed053-9f4c-43e6-ac9c-5c3441533328" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_7e4dd213-d90d-4d18-a8ec-86d9a43b34c8" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_20fed053-9f4c-43e6-ac9c-5c3441533328" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1a296874-326b-4b7b-a147-3f00f404cafb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d2c2599a-fa23-4f89-9573-085b81e96147" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1a296874-326b-4b7b-a147-3f00f404cafb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_d2c2599a-fa23-4f89-9573-085b81e96147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_f13868cb-b976-40eb-9b30-6e19a6b9c143" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1a296874-326b-4b7b-a147-3f00f404cafb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_f13868cb-b976-40eb-9b30-6e19a6b9c143" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_cefcfdf2-5f3a-452b-9fbb-55e9c30a7cd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c07911d9-b304-479d-be31-93cbac08749e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cefcfdf2-5f3a-452b-9fbb-55e9c30a7cd3" xlink:to="loc_us-gaap_NetIncomeLoss_c07911d9-b304-479d-be31-93cbac08749e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7524b70b-1bc7-4294-85b4-2d90f0b1ba06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_cefcfdf2-5f3a-452b-9fbb-55e9c30a7cd3" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_7524b70b-1bc7-4294-85b4-2d90f0b1ba06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_7a825cc4-a9be-4d6b-98ff-c50f45af8e40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_7c9a1f78-45e0-40db-8b2a-fc25b4af2e24" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7a825cc4-a9be-4d6b-98ff-c50f45af8e40" xlink:to="loc_us-gaap_GrossProfit_7c9a1f78-45e0-40db-8b2a-fc25b4af2e24" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_d9ecd090-248d-4a3b-9723-437f18fe4e67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_7a825cc4-a9be-4d6b-98ff-c50f45af8e40" xlink:to="loc_us-gaap_OperatingExpenses_d9ecd090-248d-4a3b-9723-437f18fe4e67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_67278d03-5e25-4bf5-949f-d65e7f636188" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb9a10a1-a924-4b68-95ad-53ba7a849809" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_67278d03-5e25-4bf5-949f-d65e7f636188" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_eb9a10a1-a924-4b68-95ad-53ba7a849809" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b8163a84-143d-4d3d-9a17-835c8ab1bb16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_67278d03-5e25-4bf5-949f-d65e7f636188" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b8163a84-143d-4d3d-9a17-835c8ab1bb16" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d1f9617-44ad-4037-8d96-abcdcc6eb3ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_abbf4e3c-deb6-4dae-b1ee-bef031758f42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d1f9617-44ad-4037-8d96-abcdcc6eb3ca" xlink:to="loc_us-gaap_InterestExpense_abbf4e3c-deb6-4dae-b1ee-bef031758f42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_4d604693-e395-49e5-8bcd-6185557ced05" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d1f9617-44ad-4037-8d96-abcdcc6eb3ca" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_4d604693-e395-49e5-8bcd-6185557ced05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_63a22b3c-3349-42a2-b8c8-55b80f84b2be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2d1f9617-44ad-4037-8d96-abcdcc6eb3ca" xlink:to="loc_us-gaap_OperatingIncomeLoss_63a22b3c-3349-42a2-b8c8-55b80f84b2be" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6e1a760d-92bb-4ded-9dbf-907abd854b72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_NetIncomeLoss_6e1a760d-92bb-4ded-9dbf-907abd854b72" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_91b05bf7-6522-4fdc-94b8-ab2f62efa3bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_DepreciationAndAmortization_91b05bf7-6522-4fdc-94b8-ab2f62efa3bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_a6528677-e7e2-491b-b6ad-aef872993eb6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_a6528677-e7e2-491b-b6ad-aef872993eb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_d33f02de-fc8f-4728-b5a6-a87981cca473" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_ShareBasedCompensation_d33f02de-fc8f-4728-b5a6-a87981cca473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a7d80f4-c0b5-4467-b54f-162e924e04eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9a7d80f4-c0b5-4467-b54f-162e924e04eb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_67cbb8fc-94c2-4f25-936a-6d3a17d30915" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_67cbb8fc-94c2-4f25-936a-6d3a17d30915" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_1dc50592-6ffe-4365-b639-32d649b05b82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_1dc50592-6ffe-4365-b639-32d649b05b82" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_531dad4f-1bf5-45b3-9adc-f75d473a877c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_531dad4f-1bf5-45b3-9adc-f75d473a877c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1af53218-d9bc-4296-916d-629afa3190ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_1af53218-d9bc-4296-916d-629afa3190ea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3b12219f-2f97-4488-a8d0-2fa97e1278b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_3b12219f-2f97-4488-a8d0-2fa97e1278b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_32a10100-e420-4710-9e5c-1cd1522bad4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_32a10100-e420-4710-9e5c-1cd1522bad4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_11c31fb9-f1fc-4fb7-9689-63b5f0fddc85" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_11c31fb9-f1fc-4fb7-9689-63b5f0fddc85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_aae078a4-ed9f-4c15-8b75-d908a9abd03e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_60d0555d-1973-4540-91d7-342cbe65a170" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_aae078a4-ed9f-4c15-8b75-d908a9abd03e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_e4cb5f6a-17dc-4a74-b2cd-971082369329" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_e4cb5f6a-17dc-4a74-b2cd-971082369329" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_8e3acfcd-6dbe-4128-93ce-e1d3caf9b0fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_us-gaap_RepaymentsOfDebt_8e3acfcd-6dbe-4128-93ce-e1d3caf9b0fb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a14d9c78-8257-4f8e-9ab5-edce76c9cf6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_a14d9c78-8257-4f8e-9ab5-edce76c9cf6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseInDueToCustomers_43e112bc-634e-43b0-9d6a-f0eeddc71188" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseInDueToCustomers"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_blkb_IncreaseDecreaseInDueToCustomers_43e112bc-634e-43b0-9d6a-f0eeddc71188" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable_5269fc63-7e30-43fd-a229-63c8db75fd52" xlink:href="blkb-20240930.xsd#blkb_ChangeInCustomerFundsReceivable"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_blkb_ChangeInCustomerFundsReceivable_5269fc63-7e30-43fd-a229-63c8db75fd52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6665e3b8-288c-4c39-b27c-1cf11571cc79" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_6665e3b8-288c-4c39-b27c-1cf11571cc79" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_7b8e9c56-54b9-4efc-b8d2-e6378b49bc5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_68c5c330-b433-4970-8100-69a5a0329b48" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_7b8e9c56-54b9-4efc-b8d2-e6378b49bc5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98fc743b-6214-42a5-a69b-9a5402b82c21" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94a200c2-9d49-4464-9688-5592e852e204" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98fc743b-6214-42a5-a69b-9a5402b82c21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_94a200c2-9d49-4464-9688-5592e852e204" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_39816a3c-2b78-4137-af01-38193cbc8aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98fc743b-6214-42a5-a69b-9a5402b82c21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_39816a3c-2b78-4137-af01-38193cbc8aec" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42d41256-9d48-4f45-8837-a9991152ce05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98fc743b-6214-42a5-a69b-9a5402b82c21" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_42d41256-9d48-4f45-8837-a9991152ce05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_34647fe3-1a9c-45a2-aff5-ef1d47c89380" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_98fc743b-6214-42a5-a69b-9a5402b82c21" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_34647fe3-1a9c-45a2-aff5-ef1d47c89380" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55882999-e0f9-470a-b319-6a8911ea03de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cbb4e6c0-0ed8-4756-9061-7fce8ed9d205" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55882999-e0f9-470a-b319-6a8911ea03de" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cbb4e6c0-0ed8-4756-9061-7fce8ed9d205" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6d9480d5-cc5e-498f-8103-26c2d71e702d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_55882999-e0f9-470a-b319-6a8911ea03de" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_6d9480d5-cc5e-498f-8103-26c2d71e702d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9cf1c875-3ddd-4672-bfa5-564db0e5a5b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9cf1c875-3ddd-4672-bfa5-564db0e5a5b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_8fb2357e-451b-4362-81ad-f0583a4a6ede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_8fb2357e-451b-4362-81ad-f0583a4a6ede" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CashUsedInDivestitureOfBusinesses_1b099a2f-9db1-47cb-9f9f-3a72f648edc1" xlink:href="blkb-20240930.xsd#blkb_CashUsedInDivestitureOfBusinesses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:to="loc_blkb_CashUsedInDivestitureOfBusinesses_1b099a2f-9db1-47cb-9f9f-3a72f648edc1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_a6e17927-d133-425f-8a4a-47e3eb54470b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_a6e17927-d133-425f-8a4a-47e3eb54470b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ed97e03b-0e70-4882-bf3c-6d5eb2439135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a88841d3-d8c5-40b9-ad38-2d6a38eb7015" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_ed97e03b-0e70-4882-bf3c-6d5eb2439135" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bc090bf9-0450-441c-a3ae-099d0031c7ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0554893c-40d2-4b27-a96c-caa30630962a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bc090bf9-0450-441c-a3ae-099d0031c7ab" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_0554893c-40d2-4b27-a96c-caa30630962a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_95e4cb82-79d7-4c23-9c54-f5f57c263a86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_bc090bf9-0450-441c-a3ae-099d0031c7ab" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_95e4cb82-79d7-4c23-9c54-f5f57c263a86" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_c6810824-46a9-42e5-b7af-4de12b40ce43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_89088035-1b92-44df-8a3c-ba039f6bd3fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_c6810824-46a9-42e5-b7af-4de12b40ce43" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_89088035-1b92-44df-8a3c-ba039f6bd3fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_04609b58-b474-4bac-a10a-915569e81a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_c6810824-46a9-42e5-b7af-4de12b40ce43" xlink:to="loc_us-gaap_DerivativeAssets_04609b58-b474-4bac-a10a-915569e81a7b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_707b6fee-7c08-49e8-8b8a-db25689905a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_cdf62914-036f-4216-b37a-709c21121513" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_707b6fee-7c08-49e8-8b8a-db25689905a9" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_cdf62914-036f-4216-b37a-709c21121513" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f107783-bb2f-4e93-801f-7d4d261e4a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_707b6fee-7c08-49e8-8b8a-db25689905a9" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_9f107783-bb2f-4e93-801f-7d4d261e4a3d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_682a2304-9cbd-45cb-a314-358cb9a0b87d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_707b6fee-7c08-49e8-8b8a-db25689905a9" xlink:to="loc_us-gaap_DerivativeLiabilities_682a2304-9cbd-45cb-a314-358cb9a0b87d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f180a768-092d-444f-9b05-efad0338eb2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_f41243ec-adcf-4092-a3e3-f0f051a18c9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f180a768-092d-444f-9b05-efad0338eb2b" xlink:to="loc_us-gaap_RestrictedCash_f41243ec-adcf-4092-a3e3-f0f051a18c9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_e9d7ddf5-1f3a-465d-8e78-7d1c6aa44b66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDeposit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_f180a768-092d-444f-9b05-efad0338eb2b" xlink:to="loc_us-gaap_EscrowDeposit_e9d7ddf5-1f3a-465d-8e78-7d1c6aa44b66" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_5511dbac-6acb-4559-9fed-4b7bccd89e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_us-gaap_CapitalizedContractCostNet_5511dbac-6acb-4559-9fed-4b7bccd89e06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_d504fab6-71a1-4624-be18-1dd3367d1df8" xlink:href="blkb-20240930.xsd#blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_d504fab6-71a1-4624-be18-1dd3367d1df8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeAssetsCurrentAndLongTerm_2fda5d48-e86f-47e0-a6a6-1365044b350d" xlink:href="blkb-20240930.xsd#blkb_DerivativeAssetsCurrentAndLongTerm"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_blkb_DerivativeAssetsCurrentAndLongTerm_2fda5d48-e86f-47e0-a6a6-1365044b350d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_58f940d1-9152-4f45-895d-faacb2f66d58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_58f940d1-9152-4f45-895d-faacb2f66d58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidInsuranceCurrentandLongterm_30b32182-2367-4198-9188-d146277a502e" xlink:href="blkb-20240930.xsd#blkb_PrepaidInsuranceCurrentandLongterm"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_blkb_PrepaidInsuranceCurrentandLongterm_30b32182-2367-4198-9188-d146277a502e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_d7fc0ceb-59be-47c0-a816-43b453e79556" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_us-gaap_UnbilledContractsReceivable_d7fc0ceb-59be-47c0-a816-43b453e79556" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_e161fd0d-37a6-4781-8e54-9730192acdbd" xlink:href="blkb-20240930.xsd#blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_e161fd0d-37a6-4781-8e54-9730192acdbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_8fbc40ac-e959-48d9-b1d0-5b65b65be20d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_us-gaap_OtherAssets_8fbc40ac-e959-48d9-b1d0-5b65b65be20d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_fff6849a-9f0f-4b8b-8eb8-36fd66aa5308" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_4d3bbc7d-8c05-4a96-9a90-4b1aa7283f57" xlink:to="loc_us-gaap_EquityMethodInvestments_fff6849a-9f0f-4b8b-8eb8-36fd66aa5308" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_e8cb3313-4d55-4ade-b781-41266919f249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_0f544dd8-e122-4350-91c6-d14fc4d83092" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_e8cb3313-4d55-4ade-b781-41266919f249" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_0f544dd8-e122-4350-91c6-d14fc4d83092" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_431c8b8f-55f7-4a77-8259-24c7218790d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets_e8cb3313-4d55-4ade-b781-41266919f249" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_431c8b8f-55f7-4a77-8259-24c7218790d7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1074455a-4056-4524-8122-909406411684" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_8cc67964-c81d-446e-b5d0-ac533cd37466" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1074455a-4056-4524-8122-909406411684" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_8cc67964-c81d-446e-b5d0-ac533cd37466" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_e48b8b3f-f9ee-45ae-a1e9-47f087c5af42" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1074455a-4056-4524-8122-909406411684" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_e48b8b3f-f9ee-45ae-a1e9-47f087c5af42" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_ed5ebffe-dc7c-41b2-9e00-6161611af35c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_ed5ebffe-dc7c-41b2-9e00-6161611af35c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_dd1f3ecf-8197-4aaf-9408-4a7f449987ab" xlink:href="blkb-20240930.xsd#blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_dd1f3ecf-8197-4aaf-9408-4a7f449987ab" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_fd913260-5abe-45c5-8d73-fdfcf015c7ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_fd913260-5abe-45c5-8d73-fdfcf015c7ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_de6d7b3b-11e4-47f8-8f80-a472b433330b" xlink:href="blkb-20240930.xsd#blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_de6d7b3b-11e4-47f8-8f80-a472b433330b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_14fb4650-d5d8-4957-8ad9-9a4ae3c8bdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_14fb4650-d5d8-4957-8ad9-9a4ae3c8bdbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_16646a38-ed1f-4e41-85a2-39c86743a9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_16646a38-ed1f-4e41-85a2-39c86743a9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_9d63ff65-457a-4248-920e-01f1024d61c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrentAndNoncurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_9d63ff65-457a-4248-920e-01f1024d61c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_cfc52d2c-5a1f-42ee-a797-7c19f364e7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrentAndNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_cfc52d2c-5a1f-42ee-a797-7c19f364e7ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_67386a38-77da-4588-b0ed-90a8f5af1177" xlink:href="blkb-20240930.xsd#blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_67386a38-77da-4588-b0ed-90a8f5af1177" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_bdf6c7c5-e7bf-40ec-ab44-ed54d406d778" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_us-gaap_OtherLiabilities_bdf6c7c5-e7bf-40ec-ab44-ed54d406d778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_c72023d1-6a9f-432c-95d6-75f1966cd8d9" xlink:href="blkb-20240930.xsd#blkb_DerivativeLiabilitiesCurrentAndLongTerm"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_c72023d1-6a9f-432c-95d6-75f1966cd8d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm_c4a2c0b9-019e-4b89-92ac-ea2bbcbc7119" xlink:href="blkb-20240930.xsd#blkb_UnrecognizedTaxBenefitCurrentandLongterm"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_c0afb0d9-d73d-4bbb-877e-5aa4a437b718" xlink:to="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm_c4a2c0b9-019e-4b89-92ac-ea2bbcbc7119" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6c0cbda9-c513-474d-878a-3e3c85351fea" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_688e4de9-07d3-41ca-a524-06f57a3d2dbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6c0cbda9-c513-474d-878a-3e3c85351fea" xlink:to="loc_us-gaap_InvestmentIncomeInterest_688e4de9-07d3-41ca-a524-06f57a3d2dbd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c6a6f6f7-3572-4b63-9e16-870d93f3bbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6c0cbda9-c513-474d-878a-3e3c85351fea" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_c6a6f6f7-3572-4b63-9e16-870d93f3bbc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1b51dbd9-c049-4503-a879-0ecada43f367" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6c0cbda9-c513-474d-878a-3e3c85351fea" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1b51dbd9-c049-4503-a879-0ecada43f367" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtSummaryofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_badfb3c4-97d6-42ae-a321-f8a9de264303" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_9c1fafd0-0b3a-4ef9-a951-9cd5cab945dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_badfb3c4-97d6-42ae-a321-f8a9de264303" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_9c1fafd0-0b3a-4ef9-a951-9cd5cab945dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_1c110042-2ed7-48d4-a538-407927bf7b63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_badfb3c4-97d6-42ae-a321-f8a9de264303" xlink:to="loc_us-gaap_LongTermDebtCurrent_1c110042-2ed7-48d4-a538-407927bf7b63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e8a29994-1dc7-4d47-b5c0-bf4bd01325b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount_badfb3c4-97d6-42ae-a321-f8a9de264303" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e8a29994-1dc7-4d47-b5c0-bf4bd01325b3" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_4232c0c4-a63b-42e7-a795-24188ecb3ae1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_397cfb02-1aa0-4061-988a-26c9f26fde19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4232c0c4-a63b-42e7-a795-24188ecb3ae1" xlink:to="loc_us-gaap_OperatingLeaseCost_397cfb02-1aa0-4061-988a-26c9f26fde19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_1a6127be-89bf-42ee-9b8e-f44d9d81756c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4232c0c4-a63b-42e7-a795-24188ecb3ae1" xlink:to="loc_us-gaap_VariableLeaseCost_1a6127be-89bf-42ee-9b8e-f44d9d81756c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_55782789-9a64-4b57-9278-5b7bf202bcf1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_4232c0c4-a63b-42e7-a795-24188ecb3ae1" xlink:to="loc_us-gaap_SubleaseIncome_55782789-9a64-4b57-9278-5b7bf202bcf1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense_e1404d52-a1d3-429b-b30b-d28aa2b1786f" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeNetExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense_a000817c-de0a-4afe-ae74-9b538db76e2c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_SecurityIncidentCumulativeNetExpense_e1404d52-a1d3-429b-b30b-d28aa2b1786f" xlink:to="loc_blkb_SecurityIncidentCumulativeExpense_a000817c-de0a-4afe-ae74-9b538db76e2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_146ac60a-ea5d-4e3e-801d-6f30b7fe324f" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_SecurityIncidentCumulativeNetExpense_e1404d52-a1d3-429b-b30b-d28aa2b1786f" xlink:to="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_146ac60a-ea5d-4e3e-801d-6f30b7fe324f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense_81fba8b4-b383-493b-b5cb-618396d75a43" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense_cd32a57b-a80d-4746-a3ba-3e99d9aa10bd" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_SecurityIncidentNetExpense_81fba8b4-b383-493b-b5cb-618396d75a43" xlink:to="loc_blkb_SecurityIncidentExpense_cd32a57b-a80d-4746-a3ba-3e99d9aa10bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_800ab865-b94b-4f07-aecc-847ed6fc0e02" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentAccruedInsuranceRecoveries"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blkb_SecurityIncidentNetExpense_81fba8b4-b383-493b-b5cb-618396d75a43" xlink:to="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_800ab865-b94b-4f07-aecc-847ed6fc0e02" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"/>
  <link:calculationLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6fd4fef1-26a1-427b-ae02-52b29d17eb18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_2b2b02e5-7302-4caa-8ddb-61fcea6fe146" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6fd4fef1-26a1-427b-ae02-52b29d17eb18" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_2b2b02e5-7302-4caa-8ddb-61fcea6fe146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_57dcc4c1-71d2-4c25-9482-81573a5b228e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_6fd4fef1-26a1-427b-ae02-52b29d17eb18" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_57dcc4c1-71d2-4c25-9482-81573a5b228e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_37c35558-e44c-408e-9269-92a21eca5d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_29fcd12f-a9ab-4039-8264-92eab8f8ba69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_37c35558-e44c-408e-9269-92a21eca5d5b" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_29fcd12f-a9ab-4039-8264-92eab8f8ba69" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_d23d1170-29ff-4aff-bcad-3e5a5c204e30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_37c35558-e44c-408e-9269-92a21eca5d5b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_d23d1170-29ff-4aff-bcad-3e5a5c204e30" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>blkb-20240930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.blackbaud.com/role/Document" xlink:type="simple" xlink:href="blkb-20240930.xsd#Document"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/Document" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_c47dd73f-04a7-4cc7-a5cb-b00293a0b262_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:to="loc_us-gaap_ClassOfStockDomain_c47dd73f-04a7-4cc7-a5cb-b00293a0b262_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6fcb216-9f7a-480d-8d7c-8a7bbdb88825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:to="loc_us-gaap_ClassOfStockDomain_f6fcb216-9f7a-480d-8d7c-8a7bbdb88825" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_223e70ba-921a-4f0a-bf34-8f64a130a90f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentType_223e70ba-921a-4f0a-bf34-8f64a130a90f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_0a00740e-6571-423c-9a8a-6a2f1f878d69" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentQuarterlyReport_0a00740e-6571-423c-9a8a-6a2f1f878d69" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_cb939cb5-fa02-4941-a079-50be64f0a02d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentPeriodEndDate_cb939cb5-fa02-4941-a079-50be64f0a02d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8311112b-76a8-4f8e-8912-f237596471b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentTransitionReport_8311112b-76a8-4f8e-8912-f237596471b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1e8acc7e-d561-4dd0-82ce-bd80d88931ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityFileNumber_1e8acc7e-d561-4dd0-82ce-bd80d88931ef" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0193c970-8359-4f39-bdec-5139833117e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityRegistrantName_0193c970-8359-4f39-bdec-5139833117e3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_bb2d5148-2a9b-49db-8acc-68f5c4132b5a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityIncorporationStateCountryCode_bb2d5148-2a9b-49db-8acc-68f5c4132b5a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_341a8527-1fda-4c94-afe0-119ca378d9c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityTaxIdentificationNumber_341a8527-1fda-4c94-afe0-119ca378d9c8" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f9664567-2805-45ea-93eb-031bdd90b780" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressAddressLine1_f9664567-2805-45ea-93eb-031bdd90b780" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c362520a-800f-46b2-8cc3-1a3c47f539cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressCityOrTown_c362520a-800f-46b2-8cc3-1a3c47f539cf" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_33fa8f90-ad96-4c19-8d19-dcbecb6d7809" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressStateOrProvince_33fa8f90-ad96-4c19-8d19-dcbecb6d7809" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_de0d7e39-ac3a-48d4-a833-45394fcdccc6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressPostalZipCode_de0d7e39-ac3a-48d4-a833-45394fcdccc6" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_4599787d-7997-4eb8-8db9-76623f329dd1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_CityAreaCode_4599787d-7997-4eb8-8db9-76623f329dd1" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d36c3186-19c6-4d33-a72e-4f5693f61540" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_LocalPhoneNumber_d36c3186-19c6-4d33-a72e-4f5693f61540" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_dde7eabf-6842-4061-91d3-6ee1bdc8edd9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_Security12bTitle_dde7eabf-6842-4061-91d3-6ee1bdc8edd9" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_976f5541-5adb-4abf-847c-994b800f922b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_TradingSymbol_976f5541-5adb-4abf-847c-994b800f922b" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f200f274-b4dc-4173-b5d0-7a4ddff0e88e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_SecurityExchangeName_f200f274-b4dc-4173-b5d0-7a4ddff0e88e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d0b4aca3-2003-4828-9c7c-60c922cc92d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCurrentReportingStatus_d0b4aca3-2003-4828-9c7c-60c922cc92d5" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_71c68467-89e0-4819-ac45-e72f805edd73" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityInteractiveDataCurrent_71c68467-89e0-4819-ac45-e72f805edd73" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_87c8dbb7-9e49-488f-90eb-bc93d742e56d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityFilerCategory_87c8dbb7-9e49-488f-90eb-bc93d742e56d" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e10d51ad-d64a-4ff8-b684-fcad48ecf59a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntitySmallBusiness_e10d51ad-d64a-4ff8-b684-fcad48ecf59a" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_dd1bf81a-4f75-4951-9131-5649cfcf7de2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityEmergingGrowthCompany_dd1bf81a-4f75-4951-9131-5649cfcf7de2" xlink:type="arc" order="21"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_225670cd-5c64-47c4-9028-8313236c4a4e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityShellCompany_225670cd-5c64-47c4-9028-8313236c4a4e" xlink:type="arc" order="22"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_44b2d561-34ba-437a-8b1d-7672f8c97acd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_44b2d561-34ba-437a-8b1d-7672f8c97acd" xlink:type="arc" order="23"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_52f76acd-08c3-4431-9e5b-50f9f5a3da27" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_AmendmentFlag_52f76acd-08c3-4431-9e5b-50f9f5a3da27" xlink:type="arc" order="24"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_4826ba43-f1d1-4c5d-a6d8-1b58050e3235" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentFiscalYearFocus_4826ba43-f1d1-4c5d-a6d8-1b58050e3235" xlink:type="arc" order="25"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9df564ed-24b5-407e-ac17-05677a1ca486" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9df564ed-24b5-407e-ac17-05677a1ca486" xlink:type="arc" order="26"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3bc555bc-fd7e-42aa-92e9-51a81cc2a872" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCentralIndexKey_3bc555bc-fd7e-42aa-92e9-51a81cc2a872" xlink:type="arc" order="27"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c8bbcf09-9e62-4a2f-9efc-8e2288ef1028" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_CurrentFiscalYearEndDate_c8bbcf09-9e62-4a2f-9efc-8e2288ef1028" xlink:type="arc" order="28"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:to="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_cd31fce4-1796-4138-86d0-8b8ddd4b481b_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:to="loc_srt_ProductsAndServicesDomain_cd31fce4-1796-4138-86d0-8b8ddd4b481b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:to="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_58638069-a445-46b3-bdf3-596db167cddd" xlink:href="blkb-20240930.xsd#blkb_RecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:to="loc_blkb_RecurringMember_58638069-a445-46b3-bdf3-596db167cddd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_a9ef1d8d-0766-465e-a87a-bd398c6ab78d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:to="loc_us-gaap_TechnologyServiceMember_a9ef1d8d-0766-465e-a87a-bd398c6ab78d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7624146e-c683-4037-8906-3e22dcbabecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7624146e-c683-4037-8906-3e22dcbabecf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_61e2d0d7-f24f-4800-ba4d-f42a20b3ede2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_61e2d0d7-f24f-4800-ba4d-f42a20b3ede2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a9238d9c-6da4-477b-b8e6-ce16a587e5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_GrossProfit_a9238d9c-6da4-477b-b8e6-ce16a587e5cd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2165b236-600c-4bc6-88d6-eeb34f3bcede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2165b236-600c-4bc6-88d6-eeb34f3bcede" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9daa588b-c503-4ec2-abe7-c2a6cbc96b12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9daa588b-c503-4ec2-abe7-c2a6cbc96b12" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3468711f-cd13-49a1-b709-66afb1291b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3468711f-cd13-49a1-b709-66afb1291b5c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8bb6fee2-df8c-481b-adf0-3bfc674f9860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8bb6fee2-df8c-481b-adf0-3bfc674f9860" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8ab58264-49c2-4c91-9181-a8f8a460efbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_OperatingExpenses_8ab58264-49c2-4c91-9181-a8f8a460efbd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3ea6e6a2-d344-4cff-9763-b5baed987ede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OperatingIncomeLoss_3ea6e6a2-d344-4cff-9763-b5baed987ede" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_aaf81cb5-fa7e-4a64-8522-0942f32e92a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_InterestExpense_aaf81cb5-fa7e-4a64-8522-0942f32e92a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6bd16f47-9ea1-4001-a4ee-5a80e083b3aa" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6bd16f47-9ea1-4001-a4ee-5a80e083b3aa" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2070ab49-a3f2-4ff4-bec9-41187137a055" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2070ab49-a3f2-4ff4-bec9-41187137a055" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_41f4dd56-1da6-42c4-94fc-0e9991704dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_41f4dd56-1da6-42c4-94fc-0e9991704dbb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_48eb3b0d-c180-4691-9ff5-c808aebaac5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_NetIncomeLoss_48eb3b0d-c180-4691-9ff5-c808aebaac5a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_700959a7-83a2-4d61-9aae-05a033ff190b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:to="loc_us-gaap_EarningsPerShareBasic_700959a7-83a2-4d61-9aae-05a033ff190b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f761ab12-a239-4651-8368-0d3ae3b52cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f761ab12-a239-4651-8368-0d3ae3b52cf4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02a208cb-1197-4dd6-b0f9-4f0d8fbfec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02a208cb-1197-4dd6-b0f9-4f0d8fbfec5d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c13511e1-d93c-40dc-9b54-f61598c9ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c13511e1-d93c-40dc-9b54-f61598c9ab14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e155b632-57cf-4df1-86f9-8b21f7d5ea6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e155b632-57cf-4df1-86f9-8b21f7d5ea6e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dc71eba6-27ec-44be-9a82-da7d9ab05b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dc71eba6-27ec-44be-9a82-da7d9ab05b2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3e990ff2-6c9d-4bc4-873f-6a16f179df82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3e990ff2-6c9d-4bc4-873f-6a16f179df82" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1500316c-c193-488f-97b2-0152149d9a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1500316c-c193-488f-97b2-0152149d9a6c" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:to="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_48e40c04-8252-4307-83d7-d06c9285ed9e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:to="loc_us-gaap_EquityComponentDomain_48e40c04-8252-4307-83d7-d06c9285ed9e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:to="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_177d6d29-a7e3-43c8-8d0e-447db61da3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_CommonStockMember_177d6d29-a7e3-43c8-8d0e-447db61da3c4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1f0edf0f-938c-46df-a3ee-5cafe9f438e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1f0edf0f-938c-46df-a3ee-5cafe9f438e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ed558150-893c-4f93-81df-383e69a5c579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ed558150-893c-4f93-81df-383e69a5c579" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_394dbee4-bc0d-45ca-9d15-47dbea2e7391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_394dbee4-bc0d-45ca-9d15-47dbea2e7391" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c1a9bf83-9f5b-46ee-8c99-c5b374ae93b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_RetainedEarningsMember_c1a9bf83-9f5b-46ee-8c99-c5b374ae93b0" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2971372c-7a61-4f8a-9c73-6940ecd0fd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_SharesIssued_2971372c-7a61-4f8a-9c73-6940ecd0fd0a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5684d7e8-59e9-4197-933e-dc7fe1160448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockholdersEquity_5684d7e8-59e9-4197-933e-dc7fe1160448" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f7eca61a-1d7c-4ea9-b6f2-faf92e0cd757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f7eca61a-1d7c-4ea9-b6f2-faf92e0cd757" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e728ba9f-6281-4bab-b26f-8ecbe98813d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_NetIncomeLoss_e728ba9f-6281-4bab-b26f-8ecbe98813d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RetirementsOfCommonStockShares_15a79445-1b5c-4b44-9a00-05d830c47e54" xlink:href="blkb-20240930.xsd#blkb_RetirementsOfCommonStockShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_RetirementsOfCommonStockShares_15a79445-1b5c-4b44-9a00-05d830c47e54" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_c67c6f2d-0c55-4c83-8ba4-8c26e7f80e43" xlink:href="blkb-20240930.xsd#blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_c67c6f2d-0c55-4c83-8ba4-8c26e7f80e43" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e605fb52-9cfa-4e60-8b3c-0ffa06b42c62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e605fb52-9cfa-4e60-8b3c-0ffa06b42c62" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_047c19a8-db04-445b-a106-1e68d628d57f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_047c19a8-db04-445b-a106-1e68d628d57f" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_de754d1e-3033-433c-b192-b3e5de9ba12c" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_de754d1e-3033-433c-b192-b3e5de9ba12c" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_6b0e21bf-7862-4160-bec0-92111d0e26ce" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_6b0e21bf-7862-4160-bec0-92111d0e26ce" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2f9b6f22-de16-46ec-ae78-7728390efa8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2f9b6f22-de16-46ec-ae78-7728390efa8c" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_68525ffa-f8e8-42f1-aa10-05af258d0f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_68525ffa-f8e8-42f1-aa10-05af258d0f7e" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b5d2ef04-ec0a-41f0-bd2c-ef7101fa43bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b5d2ef04-ec0a-41f0-bd2c-ef7101fa43bb" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_e74bce7e-d7ae-4564-b65f-c8c47ee11612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_e74bce7e-d7ae-4564-b65f-c8c47ee11612" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ac0d5dab-d06b-41ef-a734-8dd848a10ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ac0d5dab-d06b-41ef-a734-8dd848a10ad9" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_e03ff3c8-d125-48cd-aeac-af9c00b625fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_e03ff3c8-d125-48cd-aeac-af9c00b625fe" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_86a17d35-20d9-4abc-a608-7e105e40798b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_86a17d35-20d9-4abc-a608-7e105e40798b" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_6499951f-cc7e-40f6-803e-a58537f07724" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9f1abe6c-701c-49f4-bdb4-45318ba15419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_8425fbd6-7a91-4d68-b872-c56962d8563d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/BusinessCombinationsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#BusinessCombinationsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/BusinessCombinationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:to="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_739f91bd-675e-44d3-9ada-54887c822e2d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_739f91bd-675e-44d3-9ada-54887c822e2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_EVERFILimitedMember_fc7021c9-08e8-4e9e-9b25-fd6491422e1f" xlink:href="blkb-20240930.xsd#blkb_EVERFILimitedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:to="loc_blkb_EVERFILimitedMember_fc7021c9-08e8-4e9e-9b25-fd6491422e1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a5fafb75-2fe5-4f20-b911-90c97658ce7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a5fafb75-2fe5-4f20-b911-90c97658ce7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_98248ae8-d927-4d9e-bc72-ecb34f14b52c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_98248ae8-d927-4d9e-bc72-ecb34f14b52c" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9664e325-f682-48d2-b545-e9eafdcb4224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9664e325-f682-48d2-b545-e9eafdcb4224" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d34053c1-e43a-4ce3-a310-3ae269ab3145_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_d34053c1-e43a-4ce3-a310-3ae269ab3145_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9a602745-bc49-460e-8269-b4cfdc142e84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9a602745-bc49-460e-8269-b4cfdc142e84" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ff765837-3dc8-4bd8-b258-0900918bdacd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ff765837-3dc8-4bd8-b258-0900918bdacd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_19220728-515d-4189-af88-cfd56e261fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_19220728-515d-4189-af88-cfd56e261fd0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_fc936799-bb30-44ce-b535-51454ebfbf61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_DerivativeAssets_fc936799-bb30-44ce-b535-51454ebfbf61" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_08b7f74e-8481-4b69-9a64-a0089d148deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_08b7f74e-8481-4b69-9a64-a0089d148deb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_463b0ec7-4a62-4f11-b800-e2dd02755694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_463b0ec7-4a62-4f11-b800-e2dd02755694" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d4097614-751a-462e-8611-d6de1c8f5430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_DerivativeLiabilities_d4097614-751a-462e-8611-d6de1c8f5430" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_716a50f0-f110-4a5d-b5a6-5dbc9b007f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_716a50f0-f110-4a5d-b5a6-5dbc9b007f2a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_952b7bc5-1a9b-44e8-90b3-a36742368d15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_952b7bc5-1a9b-44e8-90b3-a36742368d15" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_8143427c-125d-4851-bff0-8e2d3cb39548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_8143427c-125d-4851-bff0-8e2d3cb39548" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6c13c3a9-2e48-49cf-8469-dde8f83611ba_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_6c13c3a9-2e48-49cf-8469-dde8f83611ba_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember_abc5641c-f8f8-4801-bab3-8363d847257e" xlink:href="blkb-20240930.xsd#blkb_GlobalHQMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:to="loc_blkb_GlobalHQMember_abc5641c-f8f8-4801-bab3-8363d847257e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_0b2911b0-87d1-41da-918a-7eae586e718f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:to="loc_us-gaap_CreditFacilityDomain_0b2911b0-87d1-41da-918a-7eae586e718f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:to="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_93768f21-d7b6-48a0-ae0d-2d22d46ad85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_93768f21-d7b6-48a0-ae0d-2d22d46ad85f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_92bb0941-75d6-4fce-8a22-5c977281a023" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_SecuredDebtMember_92bb0941-75d6-4fce-8a22-5c977281a023" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_4ab7ce42-c621-4a12-a87d-74ee061c0029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_4ab7ce42-c621-4a12-a87d-74ee061c0029" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SwinglineloansMember_d949a4c2-2bce-4417-b683-4e431291d80d" xlink:href="blkb-20240930.xsd#blkb_SwinglineloansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_blkb_SwinglineloansMember_d949a4c2-2bce-4417-b683-4e431291d80d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_cde1d009-2b86-4273-bbd3-c2d33d7ba431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_cde1d009-2b86-4273-bbd3-c2d33d7ba431" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_1a210595-020e-472b-ac65-e4f33a8a2d61_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:to="loc_us-gaap_VariableRateDomain_1a210595-020e-472b-ac65-e4f33a8a2d61_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:to="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d4c4552a-37cb-4eea-a6bc-f9b749050ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d4c4552a-37cb-4eea-a6bc-f9b749050ab1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d05a4d63-f28b-4348-b671-a1b712c8fe30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d05a4d63-f28b-4348-b671-a1b712c8fe30" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_49846d89-cf18-45b1-86b1-ba37dd1c77a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_BaseRateMember_49846d89-cf18-45b1-86b1-ba37dd1c77a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DesignatedCurrencyRateMember_1da166e0-45d9-496c-a140-17aa30fabfd5" xlink:href="blkb-20240930.xsd#blkb_DesignatedCurrencyRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_blkb_DesignatedCurrencyRateMember_1da166e0-45d9-496c-a140-17aa30fabfd5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:to="loc_srt_RangeMember_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:to="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cc196b2f-21cc-4575-900a-13163e90b3ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:to="loc_srt_MinimumMember_cc196b2f-21cc-4575-900a-13163e90b3ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3b7325e7-7d6f-445f-904e-617f8903a332" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:to="loc_srt_MaximumMember_3b7325e7-7d6f-445f-904e-617f8903a332" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17623562-0dc7-42ea-806c-dda88d583594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17623562-0dc7-42ea-806c-dda88d583594" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_c484bf4d-4af4-4351-b6f6-30ddf5cea789" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_c484bf4d-4af4-4351-b6f6-30ddf5cea789" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_be6c6b70-6a39-4ef5-9d2d-87cc2a4be492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_be6c6b70-6a39-4ef5-9d2d-87cc2a4be492" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f1969f82-4884-4f58-abfd-71c71b78ac02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f1969f82-4884-4f58-abfd-71c71b78ac02" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4369efed-6834-47bf-b32b-6f96c2cbc6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4369efed-6834-47bf-b32b-6f96c2cbc6b2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_e66185b2-f47c-42f1-b3eb-a157bd040146" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_e66185b2-f47c-42f1-b3eb-a157bd040146" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1eab641a-3854-46e1-911d-eeeed344274c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1eab641a-3854-46e1-911d-eeeed344274c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityVariableInterestRate_1fce8156-98ff-4f0e-9be2-0ed958f6cb1f" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityVariableInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineOfCreditFacilityVariableInterestRate_1fce8156-98ff-4f0e-9be2-0ed958f6cb1f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d1891093-5a51-4d99-b95d-bd9b505116cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d1891093-5a51-4d99-b95d-bd9b505116cb" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_445c1c6a-6385-420a-8335-16d7069cf64a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_445c1c6a-6385-420a-8335-16d7069cf64a" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_8e8b3157-c4cc-4f87-854c-8772a11e9231" xlink:href="blkb-20240930.xsd#blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_8e8b3157-c4cc-4f87-854c-8772a11e9231" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_874affd5-e0a7-4d05-8f73-070fd94ef37d" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_874affd5-e0a7-4d05-8f73-070fd94ef37d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NetLeverageRatio_79fadca2-158e-4222-a4c4-6f4978b217d9" xlink:href="blkb-20240930.xsd#blkb_NetLeverageRatio"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_NetLeverageRatio_79fadca2-158e-4222-a4c4-6f4978b217d9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3998f38f-9bdb-480e-b35b-1794bcd4f8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3998f38f-9bdb-480e-b35b-1794bcd4f8ce" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtSummaryofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:to="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:to="loc_us-gaap_CreditFacilityDomain_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:to="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_149e7dc9-928d-45d6-ab68-afe4ea21a959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_149e7dc9-928d-45d6-ab68-afe4ea21a959" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_43c7dcd0-3f68-4808-909b-636645a0f49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_SecuredDebtMember_43c7dcd0-3f68-4808-909b-636645a0f49e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_b6005eb8-88cc-4156-8fad-db4af53e667d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_MortgagesMember_b6005eb8-88cc-4156-8fad-db4af53e667d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_979aa25e-c7ad-494b-954e-6314e9fa1ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_LoansPayableMember_979aa25e-c7ad-494b-954e-6314e9fa1ffe" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtMember_3651cba9-f736-4b65-80fd-c280684cd883" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_ShortTermDebtMember_3651cba9-f736-4b65-80fd-c280684cd883" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_e85dac60-aeef-4730-9a2e-0e47d2191528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_LongTermDebtMember_e85dac60-aeef-4730-9a2e-0e47d2191528" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ea54748e-8599-4b99-8f92-1ba89ed715dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ea54748e-8599-4b99-8f92-1ba89ed715dc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_7712efb6-a4ce-4a04-9795-9c0439fe5947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_7712efb6-a4ce-4a04-9795-9c0439fe5947" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8aed48a2-bb6c-41e9-bd0b-6b81b0de37d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8aed48a2-bb6c-41e9-bd0b-6b81b0de37d4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f600cab2-c627-49cd-ab31-948f446e793a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_LongTermDebtCurrent_f600cab2-c627-49cd-ab31-948f446e793a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_99483513-913c-479b-b7e8-d8b6ee3af74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_99483513-913c-479b-b7e8-d8b6ee3af74a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_c27e8484-438d-4231-82ee-bd44123a63d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_c27e8484-438d-4231-82ee-bd44123a63d1" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:to="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_4d46f7ca-dabb-4991-a0dd-0d641a37df16_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_4d46f7ca-dabb-4991-a0dd-0d641a37df16_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c9d924d1-d669-4628-b657-0ee8e8c76c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:to="loc_us-gaap_LoansPayableMember_c9d924d1-d669-4628-b657-0ee8e8c76c5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_9d6a02dd-9676-4cdd-94b9-3fff44e820ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_9d6a02dd-9676-4cdd-94b9-3fff44e820ef" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2988b5c0-8ece-44d1-bce4-d8b324a4b665_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2988b5c0-8ece-44d1-bce4-d8b324a4b665_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap1Member_37d46632-86c2-415f-9964-54bc2cbd54f2" xlink:href="blkb-20240930.xsd#blkb_September2024Swap1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_blkb_September2024Swap1Member_37d46632-86c2-415f-9964-54bc2cbd54f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap2Member_4d56ea55-8f68-476b-8006-e1981ea5da46" xlink:href="blkb-20240930.xsd#blkb_September2024Swap2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_blkb_September2024Swap2Member_4d56ea55-8f68-476b-8006-e1981ea5da46" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_464bc111-469d-49e5-bd94-1013d1029907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_us-gaap_InterestRateSwapMember_464bc111-469d-49e5-bd94-1013d1029907" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d8f27064-0371-4358-9c6b-d5689b949f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d8f27064-0371-4358-9c6b-d5689b949f2d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_79de6495-75a2-4f21-8f8d-8a7edaade1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_DerivativeNotionalAmount_79de6495-75a2-4f21-8f8d-8a7edaade1d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_083b5d88-ac58-477d-b830-c23069e044e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_083b5d88-ac58-477d-b830-c23069e044e4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_b51fd410-d1f8-41f2-a5b9-36f44e6e9000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_b51fd410-d1f8-41f2-a5b9-36f44e6e9000" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_d7306864-6883-4874-8932-c8d16a050c47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_d7306864-6883-4874-8932-c8d16a050c47" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:to="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_10d00cac-42a0-4398-bf60-0e09c67ca0d7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_10d00cac-42a0-4398-bf60-0e09c67ca0d7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_af9293cc-f6e1-4a47-92d9-bdbff47ac139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_af9293cc-f6e1-4a47-92d9-bdbff47ac139" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_2e066b58-918c-41d1-86c6-7b9a0566ea3a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_2e066b58-918c-41d1-86c6-7b9a0566ea3a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_157645fb-51b4-44ff-bb8f-7b353d7c3937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_157645fb-51b4-44ff-bb8f-7b353d7c3937" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ec4779a7-0798-4dba-be41-2896510a73cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:to="loc_us-gaap_InterestRateSwapMember_ec4779a7-0798-4dba-be41-2896510a73cb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_f8513d43-9298-46dd-bdca-eef951e122b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_f8513d43-9298-46dd-bdca-eef951e122b7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_31711047-5b89-4d95-8d54-a879da639e75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_31711047-5b89-4d95-8d54-a879da639e75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_439e7519-7887-46d7-bd7f-cc5e83d17ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_439e7519-7887-46d7-bd7f-cc5e83d17ad4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b8097dcc-380e-4538-91ea-b4c96828e627" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b8097dcc-380e-4538-91ea-b4c96828e627" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2ec1e2c2-e479-4694-81ce-6e5c329e6f75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2ec1e2c2-e479-4694-81ce-6e5c329e6f75" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_11f19fa0-323e-42ed-b3e6-debee51aefcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_11f19fa0-323e-42ed-b3e6-debee51aefcb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_f9ef6807-011d-4441-a75c-a5fcd03def5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_f9ef6807-011d-4441-a75c-a5fcd03def5b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_73ed6f51-7543-4ecb-8ed9-3d05f123e7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_73ed6f51-7543-4ecb-8ed9-3d05f123e7b4" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_c6d208fe-f869-43ac-a58d-d284070dbd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_c6d208fe-f869-43ac-a58d-d284070dbd61" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_4ecd83b2-b6a1-484c-be7c-fd88d9104974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_4ecd83b2-b6a1-484c-be7c-fd88d9104974" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_c6aad0be-1b4b-40ec-b683-ae43f407d7f6_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_c6aad0be-1b4b-40ec-b683-ae43f407d7f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eb11111d-4c6e-4b73-b75c-30a490169d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:to="loc_us-gaap_InterestRateSwapMember_eb11111d-4c6e-4b73-b75c-30a490169d32" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_24551c7c-6a89-4c84-add1-a8b6f95ea02e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_24551c7c-6a89-4c84-add1-a8b6f95ea02e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_23818d23-1653-4922-b955-21693ffeb7eb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_23818d23-1653-4922-b955-21693ffeb7eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_eebd9d82-1a4f-4740-8127-6e64f97095d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:to="loc_us-gaap_CashFlowHedgingMember_eebd9d82-1a4f-4740-8127-6e64f97095d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_f74f9ce1-79d9-4f9c-851c-3b171649d885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_f74f9ce1-79d9-4f9c-851c-3b171649d885" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_86ec4fc3-0a3d-48f6-98e5-1fa14095f88d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_86ec4fc3-0a3d-48f6-98e5-1fa14095f88d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e79a356e-e340-41e5-94aa-6bba36eb4419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e79a356e-e340-41e5-94aa-6bba36eb4419" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_d2666b93-efab-43f3-8244-cf9bea6354a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_d2666b93-efab-43f3-8244-cf9bea6354a2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_6c1b1590-b1db-4a5f-98c5-a77d61334f8f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_6c1b1590-b1db-4a5f-98c5-a77d61334f8f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ThirdpartyTechnologyMember_a61ad8e8-dc32-4934-8109-790862531d38" xlink:href="blkb-20240930.xsd#blkb_ThirdpartyTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:to="loc_blkb_ThirdpartyTechnologyMember_a61ad8e8-dc32-4934-8109-790862531d38" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_66ba9595-b2b4-4d15-9b30-8a153acb915c" xlink:href="blkb-20240930.xsd#blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:to="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_66ba9595-b2b4-4d15-9b30-8a153acb915c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:type="arc" order="2" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:to="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_261edfe7-488d-4730-8095-e2ba4c26a665_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:to="loc_srt_RangeMember_261edfe7-488d-4730-8095-e2ba4c26a665_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:to="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb081413-c752-43ec-a85a-e128793c1801" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:to="loc_srt_MinimumMember_cb081413-c752-43ec-a85a-e128793c1801" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e01932c5-a500-4c15-9f14-6809eae229e2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:to="loc_srt_MaximumMember_e01932c5-a500-4c15-9f14-6809eae229e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal_228bd250-ddbb-4cec-9e51-79f9aa07a3e9" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountTotal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_LiabilityInsuranceAmountTotal_228bd250-ddbb-4cec-9e51-79f9aa07a3e9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible_da20a117-13a9-4ef9-acbb-8260a9695e02" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountDeductible"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_LiabilityInsuranceAmountDeductible_da20a117-13a9-4ef9-acbb-8260a9695e02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetPreTaxExpense_0a1915c3-4182-4273-a7e7-ebd2d0b75e2d" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetPreTaxExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNetPreTaxExpense_0a1915c3-4182-4273-a7e7-ebd2d0b75e2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees_145023b7-1d79-4f0d-b6c9-5096ce4a592f" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentOngoingLegalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentOngoingLegalFees_145023b7-1d79-4f0d-b6c9-5096ce4a592f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_e36e404c-9b12-4534-9fe6-e6d31180531a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_e36e404c-9b12-4534-9fe6-e6d31180531a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays_40d5b2e9-0ef8-4436-87d7-70c9783d599c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetCashOutlays"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNetCashOutlays_40d5b2e9-0ef8-4436-87d7-70c9783d599c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenalty_46b3d847-0a5c-4d3b-84bd-44129129086c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentPenalty"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentPenalty_46b3d847-0a5c-4d3b-84bd-44129129086c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpectedCost_94aeeafd-2d78-498a-8629-599859206396" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpectedCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentExpectedCost_94aeeafd-2d78-498a-8629-599859206396" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_8c62d20b-e7ba-4afb-965b-59c3fce9a8a4" xlink:href="blkb-20240930.xsd#blkb_ExpectedNetCashOutlaysForOngoingLegalFees"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_8c62d20b-e7ba-4afb-965b-59c3fce9a8a4" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_9a1ad4e5-8e81-4c83-b56c-77be449df99b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_9a1ad4e5-8e81-4c83-b56c-77be449df99b" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_666d1295-baf4-427f-9a6f-efb682aeb269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_666d1295-baf4-427f-9a6f-efb682aeb269" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_711191f9-dd6c-41dc-8a04-49d0b6bab19d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_711191f9-dd6c-41dc-8a04-49d0b6bab19d" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentSubrogationClaimsNumber_af243dd3-903e-4a08-95da-3b5247ff5f72" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentSubrogationClaimsNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentSubrogationClaimsNumber_af243dd3-903e-4a08-95da-3b5247ff5f72" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_86eb7aff-e76b-46ef-b519-1527c4dac1f6" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNumberOfStateAttorneysGeneral"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_86eb7aff-e76b-46ef-b519-1527c4dac1f6" xlink:type="arc" order="13"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_4822e00f-bdf8-4eb5-b09d-8150c5809ed1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_4822e00f-bdf8-4eb5-b09d-8150c5809ed1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRMember_1a94599f-b550-46d8-96bb-c1cc23105351" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:to="loc_blkb_Q12024ASRMember_1a94599f-b550-46d8-96bb-c1cc23105351" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:to="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:to="loc_srt_ShareRepurchaseProgramDomain_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:to="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_December2021StockRepurchaseProgramMember_ba09a140-1333-40b2-a613-ce70b8a40288" xlink:href="blkb-20240930.xsd#blkb_December2021StockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_December2021StockRepurchaseProgramMember_ba09a140-1333-40b2-a613-ce70b8a40288" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_January2024StockRepurchaseProgramMember_591f3ae7-e20a-45a5-b922-ccbaae446289" xlink:href="blkb-20240930.xsd#blkb_January2024StockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_January2024StockRepurchaseProgramMember_591f3ae7-e20a-45a5-b922-ccbaae446289" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_July2024StockRepurchaseProgramMember_752d7670-57b4-498e-8a7e-df18bfc7c063" xlink:href="blkb-20240930.xsd#blkb_July2024StockRepurchaseProgramMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_July2024StockRepurchaseProgramMember_752d7670-57b4-498e-8a7e-df18bfc7c063" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_2813c9b2-3c90-42fa-ad44-c0be2bf23fb7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_2813c9b2-3c90-42fa-ad44-c0be2bf23fb7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_788f2670-a8b3-43f6-b3b1-af0fc9e76b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_788f2670-a8b3-43f6-b3b1-af0fc9e76b6c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_9bc6c9d1-d60f-403f-8641-bc3dbb675c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_9bc6c9d1-d60f-403f-8641-bc3dbb675c7c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_c722ec0b-80a1-4bec-a202-b437bae0cf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_c722ec0b-80a1-4bec-a202-b437bae0cf7f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_f498e38c-b1fb-4347-bfc0-ac1df1d71a6d" xlink:href="blkb-20240930.xsd#blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_f498e38c-b1fb-4347-bfc0-ac1df1d71a6d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_8d0567e9-8d88-4797-a59e-2e69ffa06fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_8d0567e9-8d88-4797-a59e-2e69ffa06fdf" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_db9861c5-fc0b-439a-866a-e3104eae177b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_db9861c5-fc0b-439a-866a-e3104eae177b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_057b36a2-d01e-4ccb-9d50-3a906b89c812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_057b36a2-d01e-4ccb-9d50-3a906b89c812" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:to="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_5abcc882-8a3c-4c44-88a6-a3c8614e5302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:to="loc_us-gaap_CashFlowHedgingMember_5abcc882-8a3c-4c44-88a6-a3c8614e5302" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b1c5766-db51-4418-a1a6-098292a31c02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b1c5766-db51-4418-a1a6-098292a31c02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:href="blkb-20240930.xsd#blkb_AccumulatedOtherComprehensiveIncomeRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:to="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9a1550e0-9d48-460d-9393-8a2040edc76d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9a1550e0-9d48-460d-9393-8a2040edc76d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ec2ebac7-012f-4904-87ac-e6e011c79a22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ec2ebac7-012f-4904-87ac-e6e011c79a22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0ffbd78f-bdce-461f-ab8a-d220e9bf3850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0ffbd78f-bdce-461f-ab8a-d220e9bf3850" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_5f1ef31f-c7cd-46e0-a772-4161ddf2d333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_5f1ef31f-c7cd-46e0-a772-4161ddf2d333" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_6d0aa3c9-ff03-42ee-bacd-198d97396a70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_6d0aa3c9-ff03-42ee-bacd-198d97396a70" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_91c47d99-a238-44cb-a5f4-8bec7cfd2d53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_91c47d99-a238-44cb-a5f4-8bec7cfd2d53" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fc224720-8aa4-4a9a-a402-e9f5cf6b07bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fc224720-8aa4-4a9a-a402-e9f5cf6b07bc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dc5cef91-8f02-42b3-8a27-1ef00522e224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dc5cef91-8f02-42b3-8a27-1ef00522e224" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f944b45e-c5f5-4864-b5c4-9ce0009ac5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_4dc6334f-cc53-4678-b461-99c4763bf521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_4dc6334f-cc53-4678-b461-99c4763bf521" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDetails_1"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:to="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_2e2ec610-147e-4660-8e04-6c708b1c2aa0_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:to="loc_srt_SegmentGeographicalDomain_2e2ec610-147e-4660-8e04-6c708b1c2aa0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:to="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f5ccb230-c54f-42ad-b9a1-9cc10d6a5cce" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_country_US_f5ccb230-c54f-42ad-b9a1-9cc10d6a5cce" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_b4b21709-9b6c-43ca-98c1-f8da94c5239b" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_country_GB_b4b21709-9b6c-43ca-98c1-f8da94c5239b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember_e558f4ae-fa9f-4e23-a3e4-2e35079bc284" xlink:href="blkb-20240930.xsd#blkb_OthercountriesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_blkb_OthercountriesMember_e558f4ae-fa9f-4e23-a3e4-2e35079bc284" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1617938f-7d1d-46f6-a185-de464060db55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1617938f-7d1d-46f6-a185-de464060db55" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:to="loc_us-gaap_SegmentDomain_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:to="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember_afc14b3f-4770-4e41-8979-cbd6fb57d300" xlink:href="blkb-20240930.xsd#blkb_SocialSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:to="loc_blkb_SocialSectorMember_afc14b3f-4770-4e41-8979-cbd6fb57d300" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember_96aa13bc-772d-4462-b0d8-e6e86f64efc6" xlink:href="blkb-20240930.xsd#blkb_CorporateSectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:to="loc_blkb_CorporateSectorMember_96aa13bc-772d-4462-b0d8-e6e86f64efc6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_892bd7a6-7be3-41bc-8d89-efdbb6982f59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_892bd7a6-7be3-41bc-8d89-efdbb6982f59" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:to="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c3217561-fd79-49a3-a522-c242187644b6_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:to="loc_srt_ProductsAndServicesDomain_c3217561-fd79-49a3-a522-c242187644b6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:to="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember_2e9d16fe-11ce-4da0-ac6c-52eb5ef1c5d5" xlink:href="blkb-20240930.xsd#blkb_ContractualRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_ContractualRecurringMember_2e9d16fe-11ce-4da0-ac6c-52eb5ef1c5d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember_272aac33-04f0-4544-8035-03a939dba8e7" xlink:href="blkb-20240930.xsd#blkb_TransactionalRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_TransactionalRecurringMember_272aac33-04f0-4544-8035-03a939dba8e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_03295146-32c5-46ee-82ef-dfc662cae16c" xlink:href="blkb-20240930.xsd#blkb_RecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_RecurringMember_03295146-32c5-46ee-82ef-dfc662cae16c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6b071ecf-8586-4467-8c92-627e04e064d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6b071ecf-8586-4467-8c92-627e04e064d7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#SubsequentEventsDetails"/>
  <link:definitionLink xlink:role="http://www.blackbaud.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:to="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f0005368-5f35-4899-b19f-64cc36b002f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:to="loc_us-gaap_SubsequentEventMember_f0005368-5f35-4899-b19f-64cc36b002f8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_195ae2a0-786c-4d04-9af6-84616d7413cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_195ae2a0-786c-4d04-9af6-84616d7413cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRMember_ab8dd5bd-91df-4497-88ec-9b0c3208f4d4" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:to="loc_blkb_Q12024ASRMember_ab8dd5bd-91df-4497-88ec-9b0c3208f4d4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRSettlementMember_fc66364f-53be-4b0b-a7da-e5b0c17433b8" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRSettlementMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:to="loc_blkb_Q12024ASRSettlementMember_fc66364f-53be-4b0b-a7da-e5b0c17433b8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_52d13d21-cb74-4de1-a6ca-ebf1209ab9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_52d13d21-cb74-4de1-a6ca-ebf1209ab9f6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_MichaelP.GianoniMember_81b95f7b-6709-400f-81cd-98ad0723b604" xlink:href="blkb-20240930.xsd#blkb_MichaelP.GianoniMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_blkb_MichaelP.GianoniMember_81b95f7b-6709-400f-81cd-98ad0723b604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AnthonyW.BoorMember_0d3cf6cc-345d-47c9-942e-9fd6584846d7" xlink:href="blkb-20240930.xsd#blkb_AnthonyW.BoorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_blkb_AnthonyW.BoorMember_0d3cf6cc-345d-47c9-942e-9fd6584846d7" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="simple" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm"/>
  <link:definitionLink xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_fd8e16b8-ebdf-4a0a-8bfa-6b62a1286e56" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_fd8e16b8-ebdf-4a0a-8bfa-6b62a1286e56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesAbstract" xlink:to="loc_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>blkb-20240930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_7a5df6bf-f559-4c5d-a161-70e240c9530f_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset, interest rate swaps, long-term</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_f60daf43-5f7b-4d50-9bd1-1f5ec6c633bb_terseLabel_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fed funds effective rate overnight index swap rate [Member]</link:label>
    <link:label id="lab_us-gaap_FederalFundsEffectiveSwapRateMember_label_en-US" xlink:label="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fed Funds Effective Rate Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:to="lab_us-gaap_FederalFundsEffectiveSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_7642662f-7a45-4525-8405-7b3113929767_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security incident, number of state Attorneys General</link:label>
    <link:label id="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_label_en-US" xlink:label="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security incident, number of state Attorneys General</link:label>
    <link:label id="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security incident, number of state Attorneys General</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNumberOfStateAttorneysGeneral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:to="lab_blkb_SecurityIncidentNumberOfStateAttorneysGeneral" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_EVERFILimitedMember_0d280752-d429-4a6b-b576-3c9a8ce77bfe_terseLabel_en-US" xlink:label="lab_blkb_EVERFILimitedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">EVERFI Limited</link:label>
    <link:label id="lab_blkb_EVERFILimitedMember_label_en-US" xlink:label="lab_blkb_EVERFILimitedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EVERFI Limited [Member]</link:label>
    <link:label id="lab_blkb_EVERFILimitedMember_documentation_en-US" xlink:label="lab_blkb_EVERFILimitedMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">EVERFI Limited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_EVERFILimitedMember" xlink:href="blkb-20240930.xsd#blkb_EVERFILimitedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_EVERFILimitedMember" xlink:to="lab_blkb_EVERFILimitedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_d037c905-70be-4e67-a714-ac02fc1e28d9_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income (loss) to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_1dfa2d8b-f59e-4a6a-b753-b2ce2b2a431a_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_e164135c-2c9d-4c89-aeba-16d8fe8ff1c3_terseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, remaining authorized repurchase amount</link:label>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_label_en-US" xlink:label="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Remaining Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_1d4807bd-4a1b-4275-a1c6-7d1f62cf9351_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_6255e235-83ae-4798-9ed0-3a4aac342872_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_c90f86af-9bd0-4928-bd82-3e70e6cd05c8_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_f2a7769d-e250-4a09-976a-2a0c03937d0f_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_ff4f1b65-69e6-4150-b97e-875e388d19a8_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current portion of costs of obtaining contracts</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNetCurrent_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNetCurrent" xlink:to="lab_us-gaap_CapitalizedContractCostNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cc5b5ae2-dc01-45c6-b332-ba0ac43282c8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_dd2e4162-08cc-428f-ab1f-109a874aeb14_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Prepaid Expenses and Other Assets</link:label>
    <link:label id="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_label_en-US" xlink:label="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]</link:label>
    <link:label id="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_documentation_en-US" xlink:label="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of components of prepaid expenses and other current assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:to="lab_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_CorporateSectorMember_6f90617c-c574-4a44-b8e7-ff5e236c61c4_terseLabel_en-US" xlink:label="lab_blkb_CorporateSectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate Sector</link:label>
    <link:label id="lab_blkb_CorporateSectorMember_label_en-US" xlink:label="lab_blkb_CorporateSectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Sector [Member]</link:label>
    <link:label id="lab_blkb_CorporateSectorMember_documentation_en-US" xlink:label="lab_blkb_CorporateSectorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Corporate Sector</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember" xlink:href="blkb-20240930.xsd#blkb_CorporateSectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_CorporateSectorMember" xlink:to="lab_blkb_CorporateSectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_c7af71ad-d848-475f-bb52-0b3f9e1ea99a_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_ace16e61-bf19-4571-a809-23b30293d168_terseLabel_en-US" xlink:label="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, available increase capacity, amount</link:label>
    <link:label id="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_label_en-US" xlink:label="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Available Increase Capacity, Amount</link:label>
    <link:label id="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_documentation_en-US" xlink:label="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum allowable increase amount provided in credit facility to increase revolving credit commitments and/or request additional term loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:href="blkb-20240930.xsd#blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:to="lab_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries_14e1e426-0647-4a72-bd98-83e907def2b5_negatedTerseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, offsetting probable insurance recoveries</link:label>
    <link:label id="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries_label_en-US" xlink:label="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Accrued Insurance Recoveries</link:label>
    <link:label id="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, Accrued Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentAccruedInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:to="lab_blkb_SecurityIncidentAccruedInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d8712fee-ccd7-4825-ab36-8a65838d1a92_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Computation of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMember_b90c306a-bc96-466a-95f7-942819736697_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt [Member]</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMember_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMember" xlink:to="lab_us-gaap_LongTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLineItems_789ff25c-a96f-4b4b-8caf-3798737593cd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLineItems" xlink:to="lab_us-gaap_DerivativeLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_928d92c4-9c3b-4e1e-86ed-d66fc339dc8d_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, allowance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_503d0a32-21cc-4b16-8d7c-4e0a808b65e8_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_1f128869-e686-4577-8571-6cd459184115_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_IncreaseDecreaseInDueToCustomers_d2c88393-72fe-49d3-b98e-d9d127db37d2_negatedTerseLabel_en-US" xlink:label="lab_blkb_IncreaseDecreaseInDueToCustomers" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in due to customers</link:label>
    <link:label id="lab_blkb_IncreaseDecreaseInDueToCustomers_label_en-US" xlink:label="lab_blkb_IncreaseDecreaseInDueToCustomers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Due to Customers</link:label>
    <link:label id="lab_blkb_IncreaseDecreaseInDueToCustomers_documentation_en-US" xlink:label="lab_blkb_IncreaseDecreaseInDueToCustomers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of net increase (decrease) in funds due to customers during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseInDueToCustomers" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseInDueToCustomers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_IncreaseDecreaseInDueToCustomers" xlink:to="lab_blkb_IncreaseDecreaseInDueToCustomers" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_c962ba17-c920-4c60-8824-81b7559252a3_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityTable_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityTable" xlink:to="lab_us-gaap_LineOfCreditFacilityTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_0ddea7bf-449e-4941-beaf-a3375acdf7dc_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_6656813a-4219-45fe-95fc-57af72e75d0d_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTable_ba094633-8cd4-4ea8-8e95-a212626230db_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeTable_label_en-US" xlink:label="lab_us-gaap_DerivativeTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTable" xlink:to="lab_us-gaap_DerivativeTable" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_OthercountriesMember_ca1851c1-4345-434f-bb40-8047a7dfb7e7_terseLabel_en-US" xlink:label="lab_blkb_OthercountriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other countries [Member]</link:label>
    <link:label id="lab_blkb_OthercountriesMember_label_en-US" xlink:label="lab_blkb_OthercountriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other countries [Member]</link:label>
    <link:label id="lab_blkb_OthercountriesMember_documentation_en-US" xlink:label="lab_blkb_OthercountriesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Countries excluding separately disclosed countries.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember" xlink:href="blkb-20240930.xsd#blkb_OthercountriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_OthercountriesMember" xlink:to="lab_blkb_OthercountriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_1ba3ecd2-8ce6-485a-b153-479a4f23cc33_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Organization</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentSubrogationClaimsNumber_751e9f76-5d97-4ff6-8111-497794150178_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security incident, subrogation claims, number</link:label>
    <link:label id="lab_blkb_SecurityIncidentSubrogationClaimsNumber_label_en-US" xlink:label="lab_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security incident, subrogation claims, number</link:label>
    <link:label id="lab_blkb_SecurityIncidentSubrogationClaimsNumber_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security incident, subrogation claims, number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentSubrogationClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:to="lab_blkb_SecurityIncidentSubrogationClaimsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_8745cae8-0458-459f-8e5b-03490c41ac36_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingRelationshipDomain_label_en-US" xlink:label="lab_us-gaap_HedgingRelationshipDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingRelationshipDomain" xlink:to="lab_us-gaap_HedgingRelationshipDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_137a4d19-7750-45c5-84bc-f9dcd8cbfa57_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values of Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_ccb25fc5-08a8-4ba6-bfdf-f1c01b57ffaf_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liabilities, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_3cb94131-ed76-40c9-a99a-8f1fe4197a85_terseLabel_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net investment hedging [Member]</link:label>
    <link:label id="lab_us-gaap_NetInvestmentHedgingMember_label_en-US" xlink:label="lab_us-gaap_NetInvestmentHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Investment Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetInvestmentHedgingMember" xlink:to="lab_us-gaap_NetInvestmentHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2e8fd2ae-5a66-41ca-a0c1-e76aea43d2fa_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares, outstanding</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_bde6ec33-493c-42e1-8fe5-e55592c909b2_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease cost</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentNetCashOutlays_0a0fe0bb-8ef5-4fcb-8a88-bdd8aa0c84b2_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetCashOutlays" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, net cash outlays</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetCashOutlays_label_en-US" xlink:label="lab_blkb_SecurityIncidentNetCashOutlays" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Net Cash Outlays</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetCashOutlays_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentNetCashOutlays" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, Net Cash Outlays</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetCashOutlays"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentNetCashOutlays" xlink:to="lab_blkb_SecurityIncidentNetCashOutlays" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_96c2fb93-d0dc-4f23-b75b-3e6475e406dc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, net of current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_041e837c-483b-4a79-9ec0-5089d78573af_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pending claims, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Claims, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_ba3dedf1-8bc5-473e-8bff-b90cb0cad00b_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flow hedging [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_f3eb748a-0357-457a-800d-f446ceb19a72_verboseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gains and losses on cash flow hedges [Member]</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgingMember_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedging [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgingMember" xlink:to="lab_us-gaap_CashFlowHedgingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_d5fe8dd5-f33e-4b7d-a285-6a908bc095ed_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reportable segment</link:label>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_371cfa7d-e0e0-40a0-bbf2-647f0debe352_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_74b8ebf3-9f14-4331-9515-dcf3baf72d68_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, current portion</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_f3271107-1667-4166-ae1c-b6fc4f6b872f_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United States [Member]</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LoansPayableMember_c480c2b8-bca1-4110-bed7-4dd0a48df4ec_terseLabel_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loans payable [Member]</link:label>
    <link:label id="lab_us-gaap_LoansPayableMember_label_en-US" xlink:label="lab_us-gaap_LoansPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loans Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LoansPayableMember" xlink:to="lab_us-gaap_LoansPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f9726f44-e080-4633-8c2c-0aaa7cff3775_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_7cd74c9e-5bac-4a78-b261-0481db1fc1f5_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less: Long-term portion</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_7998eb85-4db8-46d2-97c9-3c3d32ef2a86_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity tax identification number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_80b24cd7-6ded-4958-bd76-cde0b4550412_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_6bade6ac-140d-4cb0-87ea-2c62ed6d1811_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_0f2bf5fe-b930-4557-ad1d-68ca9b2fea5c_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury shares under stock repurchase program (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_a4eeaf43-0e86-4e53-a1fc-ed44c2458dd9_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_8db47acc-9315-4a98-bc2f-ae647c6c2aff_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, common [Member]</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_56399339-2767-4d8a-bdfa-1328d279c8c4_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_420ff2ab-e96f-4cfd-b1b0-faeea9c12cd5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Accumulated Other Comprehensive Income (Loss) by Component</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredDebtMember_021b7021-82a3-45a5-8843-0af6ad4635c1_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term loans [Member]</link:label>
    <link:label id="lab_us-gaap_SecuredDebtMember_label_en-US" xlink:label="lab_us-gaap_SecuredDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredDebtMember" xlink:to="lab_us-gaap_SecuredDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_9975fd61-75c9-4a71-b3a1-4c57f2253b79_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement, Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_a4bc0171-8264-4b07-a1d7-07352643d1d1_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency accrual, period increase (decrease)</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual, Period Increase (Decrease)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:to="lab_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_TransactionalRecurringMember_c4872d07-4af5-4948-a143-e01c489b6b5b_terseLabel_en-US" xlink:label="lab_blkb_TransactionalRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transactional recurring [Member]</link:label>
    <link:label id="lab_blkb_TransactionalRecurringMember_label_en-US" xlink:label="lab_blkb_TransactionalRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Transactional Recurring [Member]</link:label>
    <link:label id="lab_blkb_TransactionalRecurringMember_documentation_en-US" xlink:label="lab_blkb_TransactionalRecurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Transactional Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember" xlink:href="blkb-20240930.xsd#blkb_TransactionalRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_TransactionalRecurringMember" xlink:to="lab_blkb_TransactionalRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrentAndNoncurrent_2c6eb346-f592-4c81-8b09-6d1e3c76142d_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued vacation costs</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Vacation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedVacationCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_dcea8ea7-8cfe-4c4c-a55e-2922b110433b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_Q12024ASRSettlementMember_4dc24376-32f2-4d77-8bd3-3181d817c54d_terseLabel_en-US" xlink:label="lab_blkb_Q12024ASRSettlementMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Q12024ASRSettlement</link:label>
    <link:label id="lab_blkb_Q12024ASRSettlementMember_label_en-US" xlink:label="lab_blkb_Q12024ASRSettlementMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Q12024ASRSettlement [Member]</link:label>
    <link:label id="lab_blkb_Q12024ASRSettlementMember_documentation_en-US" xlink:label="lab_blkb_Q12024ASRSettlementMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Q12024ASRSettlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRSettlementMember" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRSettlementMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_Q12024ASRSettlementMember" xlink:to="lab_blkb_Q12024ASRSettlementMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_318932cf-be06-4fd1-b93f-3692349956f8_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity common stock, shares outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_25ddbf08-4502-4d5f-b4e6-d7f2fc517b22_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Use of estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_67a51a53-bd0d-404a-932f-d7176f77983a_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_DesignatedCurrencyRateMember_596f0d85-6989-44e3-bdeb-5baf479a7182_terseLabel_en-US" xlink:label="lab_blkb_DesignatedCurrencyRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated Currency Rate [Member]</link:label>
    <link:label id="lab_blkb_DesignatedCurrencyRateMember_label_en-US" xlink:label="lab_blkb_DesignatedCurrencyRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated Currency Rate [Member]</link:label>
    <link:label id="lab_blkb_DesignatedCurrencyRateMember_documentation_en-US" xlink:label="lab_blkb_DesignatedCurrencyRateMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable rate based on Designated Currency of the loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DesignatedCurrencyRateMember" xlink:href="blkb-20240930.xsd#blkb_DesignatedCurrencyRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DesignatedCurrencyRateMember" xlink:to="lab_blkb_DesignatedCurrencyRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_b6d383e1-b966-4a20-a271-43bd1392a6fa_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c39c5c1b-64f8-4e51-ac37-8c1980f49e78_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity small business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_e655a038-0449-4005-ba89-69c2323479cf_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_ca09220c-0d9f-44fa-88fa-f3da5438d633_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capitalized financing costs to be amortized over term of facility</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:to="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_0dc19e62-427b-4ee1-b72f-ac303dd19074_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_786d169e-1313-4a87-bc35-f569f10c4270_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposition of business</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfBusiness_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfBusiness" xlink:to="lab_us-gaap_GainLossOnSaleOfBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:to="lab_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_7f6f6a57-cc4d-4404-bde5-4244a8f87610_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency forward contracts, derivative assets</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contract, Asset, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_183cfd20-bff4-4e94-9434-89beac49ec1d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss contingency accrual</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b155c2f9-3845-4b89-bc2f-dad111134e09_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_947c5fcc-7959-45ae-942e-f3007ba41a3a_terseLabel_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid software maintenance and subscriptions, current and long-term</link:label>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Software Maintenance, Current and Long-term</link:label>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:to="lab_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_9ca77c3b-ddb0-4d76-8aa4-2c53cc209568_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_a1ffb307-716c-4c1d-bc53-4c3c0e592164_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityDomain_label_en-US" xlink:label="lab_us-gaap_CreditFacilityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityDomain" xlink:to="lab_us-gaap_CreditFacilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3a7a15b2-5b00-4736-85bd-a06db2023cf2_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total cash, cash equivalents and restricted cash in the statement of cash flows</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LiabilityInsuranceAmountDeductible_11e13d7e-5b00-4cb8-bf84-0779ac072b40_terseLabel_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountDeductible" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability insurance, amount, deductible</link:label>
    <link:label id="lab_blkb_LiabilityInsuranceAmountDeductible_label_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountDeductible" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Insurance, Amount, Deductible</link:label>
    <link:label id="lab_blkb_LiabilityInsuranceAmountDeductible_documentation_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountDeductible" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability Insurance, Amount, Deductible</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountDeductible"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LiabilityInsuranceAmountDeductible" xlink:to="lab_blkb_LiabilityInsuranceAmountDeductible" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_b0b17c66-f65c-4fa0-bd6c-8621bd0a59c4_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_dd8b67af-028c-43b6-9329-9b0e90440543_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_31d455ef-de88-4a0c-a0c3-fb77b30654e8_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Employee taxes paid for withheld shares upon equity award settlement</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_bcaff5cf-8406-4c9e-a9c6-435254999a04_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_908daf46-4266-42f9-aab4-669d5820f937_terseLabel_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock repurchase program, authorized amount</link:label>
    <link:label id="lab_srt_StockRepurchaseProgramAuthorizedAmount1_label_en-US" xlink:label="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program, Authorized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="lab_srt_StockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_6149e537-a3eb-405b-a6a5-314b2345a560_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]</link:label>
    <link:label id="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:to="lab_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_2fa0c49c-98a7-4873-80c8-5c8da6a38c2e_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_816dc6f3-299b-488b-85e9-f3e027eab380_negatedPeriodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_f1c099bb-e559-4bdb-8aab-d72bb5a61f43_negatedPeriodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_ebbd7d89-4645-40ec-b8a1-8ca583d68f76_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee Stock Option</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LineOfCreditFacilityVariableInterestRate_7352da07-3dde-4889-92f0-de1172f7a0d0_terseLabel_en-US" xlink:label="lab_blkb_LineOfCreditFacilityVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility variable interest rate</link:label>
    <link:label id="lab_blkb_LineOfCreditFacilityVariableInterestRate_label_en-US" xlink:label="lab_blkb_LineOfCreditFacilityVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility Variable Interest Rate</link:label>
    <link:label id="lab_blkb_LineOfCreditFacilityVariableInterestRate_documentation_en-US" xlink:label="lab_blkb_LineOfCreditFacilityVariableInterestRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Line Of Credit Facility Variable Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityVariableInterestRate" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityVariableInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LineOfCreditFacilityVariableInterestRate" xlink:to="lab_blkb_LineOfCreditFacilityVariableInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_f5be3ebf-407c-41fc-bacf-471e75edaaa3_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency forward contracts [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_fe36e126-1a86-4278-91f0-0a77ffa1c205_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_55de1fe6-b529-4335-974c-c2974893c573_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025&#160;</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_8e8e2bcd-27bb-4565-b4cc-e37d73a2ea5f_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income (loss)</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_bd1e2e6e-b50c-41c4-8251-7069e57046e3_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_38a45e43-9aac-4b57-b9e7-7801eeb59ce8_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Ineffective portion of interest rate swap(s)</link:label>
    <link:label id="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_label_en-US" xlink:label="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:to="lab_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_1e1e3826-6632-4755-b17c-bd4aed9d0f73_terseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayments of lines of credit</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_1921f0bb-0159-4861-a7b6-5a698a1c9be0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_December2021StockRepurchaseProgramMember_d787b530-9174-42a3-8848-2fa53588f845_terseLabel_en-US" xlink:label="lab_blkb_December2021StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">December 2021 Stock Repurchase Program</link:label>
    <link:label id="lab_blkb_December2021StockRepurchaseProgramMember_label_en-US" xlink:label="lab_blkb_December2021StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">December 2021 Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_blkb_December2021StockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_blkb_December2021StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">December 2021 Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_December2021StockRepurchaseProgramMember" xlink:href="blkb-20240930.xsd#blkb_December2021StockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_December2021StockRepurchaseProgramMember" xlink:to="lab_blkb_December2021StockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_59629009-964e-4dd1-a8af-7876dcfa2b9d_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security exchange name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b9f60592-c7d7-4bcd-aa8e-d5ef81fe47b0_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentPenalty_d88e8bf8-d3b5-48fa-977d-95b2d1c66077_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentPenalty" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security incident, penalty</link:label>
    <link:label id="lab_blkb_SecurityIncidentPenalty_label_en-US" xlink:label="lab_blkb_SecurityIncidentPenalty" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, penalty</link:label>
    <link:label id="lab_blkb_SecurityIncidentPenalty_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentPenalty" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, penalty</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenalty" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentPenalty"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentPenalty" xlink:to="lab_blkb_SecurityIncidentPenalty" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_f2e8571b-447a-4085-9572-f161de7ea844_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_9de9101e-5c7e-488d-95a1-b35d81074ece_terseLabel_en-US" xlink:label="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes, prepaid and receivable</link:label>
    <link:label id="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes, Prepaid And Receivable, Current and Long-term</link:label>
    <link:label id="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:to="lab_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_b5bc3ef1-065b-43ba-9fd1-b07e4bc235fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on debt</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebt" xlink:to="lab_us-gaap_RepaymentsOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_63b81be9-833c-4e74-948e-6e3cdd8ffefc_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_f27a79f6-9c45-41e5-9c1a-385f5bd6862f_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency forward contracts, derivative liabilities</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Contracts, Liability, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:to="lab_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_80e1b8bf-e942-435b-b8c5-bbe189303c8d_terseLabel_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid software maintenance and subscriptions, current</link:label>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_label_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Software Maintenance and Subscriptions, Current</link:label>
    <link:label id="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_documentation_en-US" xlink:label="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of asset related to consideration paid in advance for software maintenance and subscriptions that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:href="blkb-20240930.xsd#blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:to="lab_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_154dbe54-60e7-4322-b2b0-479956f88bd2_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, par value</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_76b6909a-fbc1-4888-b2f4-cff199275a0f_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_135fc8f6-4f48-45c4-9c7d-933694c1ba0c_terseLabel_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revolving credit loans [Member]</link:label>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_label_en-US" xlink:label="lab_us-gaap_RevolvingCreditFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revolving Credit Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevolvingCreditFacilityMember" xlink:to="lab_us-gaap_RevolvingCreditFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrExpirationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expiration Date</link:label>
    <link:label id="lab_ecd_TrdArrExpirationDate_label_en-US" xlink:label="lab_ecd_TrdArrExpirationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Expiration Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrExpirationDate" xlink:to="lab_ecd_TrdArrExpirationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_0cf0f0a9-0739-4f3c-b6fa-348fd30a0139_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_fdfdfa0f-9178-4a6e-8ba6-0c0ccfba0991_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities, current portion</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_0c38bd10-5d33-4790-b744-093918b5237b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares issued</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:to="lab_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_1d9d0e43-359f-43dc-8111-8a41e67e6701_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit facility, maximum borrowing capacity</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Maximum Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ContractualRecurringMember_60e0f21e-aa7a-4f2a-843a-0e3d0ae2db89_terseLabel_en-US" xlink:label="lab_blkb_ContractualRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contractual recurring [Member]</link:label>
    <link:label id="lab_blkb_ContractualRecurringMember_label_en-US" xlink:label="lab_blkb_ContractualRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contractual Recurring [Member]</link:label>
    <link:label id="lab_blkb_ContractualRecurringMember_documentation_en-US" xlink:label="lab_blkb_ContractualRecurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Contractual Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember" xlink:href="blkb-20240930.xsd#blkb_ContractualRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ContractualRecurringMember" xlink:to="lab_blkb_ContractualRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_2e70b9af-6cd5-4e97-b01e-dbff61652006_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps, derivative liabilities</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_be935269-20fe-4322-b095-236805191ca2_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment, Category of Item Purchased [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_9e3252f3-5034-46a4-99ea-294c50317e26_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_8a78c507-d585-442f-9537-9891b330573e_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssets_41b18f50-7038-495a-9b58-3a0b969e0293_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other assets</link:label>
    <link:label id="lab_us-gaap_OtherAssets_label_en-US" xlink:label="lab_us-gaap_OtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssets" xlink:to="lab_us-gaap_OtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_59864ba6-9678-49a8-971a-eb40a4a6e074_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_c613a737-164b-4b46-9bb2-bc8e4acd876f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of net assets of acquired companies, net of cash and restricted cash acquired</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Businesses, Net of Cash Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_b49dd5ed-b8fb-40c7-aee1-d93dd6491255_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited interim consolidated financial statements</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_027251a1-89e0-4037-997b-cdfaebbd1ccc_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted weighted average shares outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_aee74d87-2a22-4a98-8301-dc6483697247_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares assuming dilution</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ScheduleOfRestrictedCashTableTextBlock_c0416012-59eb-434a-b4d5-30924cd6d343_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Restricted Cash</link:label>
    <link:label id="lab_blkb_ScheduleOfRestrictedCashTableTextBlock_label_en-US" xlink:label="lab_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Restricted Cash [Table Text Block]</link:label>
    <link:label id="lab_blkb_ScheduleOfRestrictedCashTableTextBlock_documentation_en-US" xlink:label="lab_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfRestrictedCashTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:to="lab_blkb_ScheduleOfRestrictedCashTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_a46d1549-a91c-4f7f-aced-6649fdfedfc3_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeAxis" xlink:to="lab_us-gaap_LongtermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_f05bdfb1-8b0f-47bf-969c-9b0559e3a318_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders' equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_d166d568-8de8-40a4-bd1d-55f978623484_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_beb78f9a-ab87-45fb-a66c-f595dd6efae8_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_802484c4-59da-4e92-9036-b079efe9be65_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from issuance of debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_9164cff1-895f-45e3-a0ed-ef57ec955f2e_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationsAbstract_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combinations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationsAbstract" xlink:to="lab_us-gaap_BusinessCombinationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_19e3945c-5f7a-4e12-bb52-1c744503a147_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_981b27cf-878b-4c70-8454-47822d61904e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_c19e7b40-4ce8-431b-8643-76e45f441f32_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative asset, foreign currency forward contracts, current</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsCurrent" xlink:to="lab_us-gaap_DerivativeAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6d512123-ec8f-489a-ad5e-7a6662b30fa0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Category of Item Purchased [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d0e9ed86-8348-4f9b-9ae7-4130816fadf8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_720c1914-5b0e-408d-acdd-5978dba0a089_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Net current-period other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_46706706-4bf5-4c43-a42a-ff24222d9d45_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurements, recurring [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_39008cf3-9a3e-4d04-8968-963594d2aa72_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance of $6,307 and $6,907 at September&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_c14693cd-e8fe-4241-9ba4-ebd421157318_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Implementation costs for cloud computing arrangements, amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Expense, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_7a750a90-acde-4907-a338-b8b773130460_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tax expense included in provision for income taxes</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_764e4869-a3f5-4355-8688-d82952053fdc_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsPrrSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Prior Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:to="lab_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_29cb0aff-63ce-434a-9e82-ceddaf6e6884_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document fiscal period focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationIncrease_c2c56101-176c-4b28-a875-aaab433e06de_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Addition</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationIncrease_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Addition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationIncrease" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_e887e8de-04db-416f-874a-2700a8306d0e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028&#160;</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_918616f3-0936-4754-9986-e68532e1ca9e_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, after Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_3337048e-07aa-42e3-b1e7-884237487114_verboseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock and units</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_060f4489-4aaa-44be-bf76-d8edbf812f71_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9562a929-891b-4aef-824e-a827b04be7e5_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c2cee27b-9be2-4636-b057-b06dd362f6a4_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_9a8bafe4-69aa-4dce-9a17-fec669312c36_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_789df1b2-cf6d-43d0-b6e0-7389807e43e9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average effective interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Effective Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_DerivativeAssetsCurrentAndLongTerm_fba5417e-e926-4d0e-92b1-27f5400d65c7_terseLabel_en-US" xlink:label="lab_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_blkb_DerivativeAssetsCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Assets, Current and Long-term</link:label>
    <link:label id="lab_blkb_DerivativeAssetsCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of derivative assets. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_DerivativeAssetsCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:to="lab_blkb_DerivativeAssetsCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_4b04bf5e-ff35-4dc0-99a9-0c52c84aebbe_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">(Loss) gain recognized in accumulated other comprehensive loss as of</link:label>
    <link:label id="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_label_en-US" xlink:label="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Derivative Instruments, Net, Pretax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:to="lab_us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_a56db0ef-8bd7-4005-b17c-795f3caa842d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock grants</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
    <link:label id="lab_ecd_PnsnBnftsAdjFnTextBlock_label_en-US" xlink:label="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Benefits Adjustments, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:to="lab_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_ef7585cd-e203-4fb1-b8cd-44b3eabd7339_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Restricted stock grants (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentExpectedCost_f0674edf-40f7-4d2e-b71c-3c4323bf83d1_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentExpectedCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, expected cost</link:label>
    <link:label id="lab_blkb_SecurityIncidentExpectedCost_label_en-US" xlink:label="lab_blkb_SecurityIncidentExpectedCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security incident, expected cost</link:label>
    <link:label id="lab_blkb_SecurityIncidentExpectedCost_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentExpectedCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net pre-tax expenses currently expected relating to the Security Incident.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpectedCost" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpectedCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentExpectedCost" xlink:to="lab_blkb_SecurityIncidentExpectedCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_1f01c9d7-eb4a-4bd3-83b1-93ee657ea8e3_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_9eef45cb-1f6a-4225-9f66-2b13323e729f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents and restricted cash, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_c4de3285-3482-4428-807d-471f84115aba_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationDomain_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_d8b6de37-549e-4c16-8e54-d00c17541779_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Implementation costs for cloud computing arrangements, accumulated amortization</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_991c2263-629c-4a26-b9b5-69aae1b4a392_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contract Balances</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="lab_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_0afd8550-3cc3-4925-a9f2-7269d75bb33b_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_9d16955a-7939-406d-ab2b-5628284f3847_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_9ff22fb3-51ec-451b-a551-393e0a2f2554_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d7924a36-d42d-4918-a464-8b636a87a89c_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_e4f4e35b-1b6f-4d2a-87cc-8b7fa6ab09e8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiability" xlink:to="lab_us-gaap_ContractWithCustomerLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_cd260d56-1c85-4428-a0fa-1c31798a26d4_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Debt issuance costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_f52ff388-3428-4da8-8f1f-4f071dfcc2f3_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payment of financing costs</link:label>
    <link:label id="lab_us-gaap_PaymentsOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_PaymentsOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments of Financing Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfFinancingCosts" xlink:to="lab_us-gaap_PaymentsOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_cf18b18f-2e60-4aae-b086-5b1a7046e3dc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Security Incident Expense and Probable Insurance Recoveries</link:label>
    <link:label id="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_label_en-US" xlink:label="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:to="lab_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_4080c9ec-3f3e-4ed3-af18-5d75f2508d18_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_c27ae5dd-306e-459d-9c74-3c8ed416d76d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_23edf1ab-1860-4311-9592-237800019432_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Combinations and Dispositions</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="lab_us-gaap_BusinessCombinationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_8ead876b-b936-4ae2-85d0-4bded41e89a0_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current fiscal year end date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_cdd20c37-2471-452a-89f7-4e34716da2f1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Less: Amount representing interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_03edec24-2597-4895-80b6-34c5b4eeeff6_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net lease cost</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_53d86e99-c760-4851-ac66-3bf678b36dbd_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_7ff6d714-6033-4a9f-9b1e-c657ee7ddd26_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other debt</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_ec7622b6-d28c-4ea0-beb4-d93b1fd47e16_periodStartLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance at December 31, 2023</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_393dc3d9-7f44-4989-86d5-73e34f158135_periodEndLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance at September 30, 2024</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligation_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligation" xlink:to="lab_us-gaap_SupplierFinanceProgramObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_edec1a9e-caa6-4845-bcf8-5b236c36862d_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income (loss) before provision (benefit) for income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Award Types</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_8d3ec540-6ad0-452a-80cf-68e1c94d9142_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_7c709333-8b37-4b8b-87b7-529828c95b13_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss) before Reclassifications, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_b7bd7fa9-f593-411c-9e6e-981b92551df6_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable lease cost</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_ce229cb4-36af-4b3d-9d42-da84f9ee263d_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Currently Effective Supplier Financing Agreements</link:label>
    <link:label id="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_label_en-US" xlink:label="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Debt Instruments, Other [Table Text Block]</link:label>
    <link:label id="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_documentation_en-US" xlink:label="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Debt Instruments, Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:to="lab_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_96a32f10-7609-4db9-8f29-0835953e5b4e_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_9a07942a-90f4-4a42-9bb1-a68dccb85034_terseLabel_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss) before reclassifications, net of tax effects</link:label>
    <link:label id="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, before Reclassifications, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_80a1858b-737e-4a7d-99b6-34968ed1f987_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital [Member]</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_4a7a69fb-871c-4b15-bb7e-f720ba56c94a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Relationship [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_4ddace6f-7eb1-4d5a-943c-ca5d626cd9e3_terseLabel_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Accrued Expenses and Other Liabilities</link:label>
    <link:label id="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_label_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Liabilities [Text Block]</link:label>
    <link:label id="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_documentation_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The disclosure describes the Company's accrued expenses and other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:to="lab_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_4f315da3-be04-4bf9-9338-e8f920662800_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeDomain" xlink:to="lab_us-gaap_SubsequentEventTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_6094fe91-669d-436b-a4b2-d6cd6b21e2d4_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_92b23bf1-8c12-437b-9047-bed259da0c02_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b90c3a74-bd12-434d-aa36-1545ea05c052_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity interactive data current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_d4bd2852-c9b9-43bd-a451-47cfd894a3ed_terseLabel_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_b988ab5a-246d-47da-b6c4-36232c5b4e70_totalLabel_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_label_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense), Excluding Interest Expense</link:label>
    <link:label id="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_documentation_en-US" xlink:label="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:to="lab_blkb_NonoperatingIncomeExpenseExcludingInterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_b324e785-3eed-4f33-8395-ef1b21555b19_terseLabel_en-US" xlink:label="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, available increase capacity, percent of EBITDA</link:label>
    <link:label id="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_label_en-US" xlink:label="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Available Increase Capacity, Percent of EBITDA</link:label>
    <link:label id="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_documentation_en-US" xlink:label="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Maximum allowable increase based on percentage of EBITDA provided in credit facility to increase revolving credit commitments and/or request additional term loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:to="lab_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_8c9e2afe-b1dc-426a-879f-30e9b6bbad87_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Currency revaluation (losses) gains</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e1666fc9-e4a8-43ec-9e8b-c9e2c55865bc_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_c49cdc42-cf8d-45c4-aa67-252727d8741c_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_392f92c0-dbc1-4bab-8462-fd2376c9bde2_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ThirdpartyTechnologyMember_08d5b591-f514-4482-aa62-f6be3e7da421_terseLabel_en-US" xlink:label="lab_blkb_ThirdpartyTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Third-party technology [Member]</link:label>
    <link:label id="lab_blkb_ThirdpartyTechnologyMember_label_en-US" xlink:label="lab_blkb_ThirdpartyTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Third-party Technology [Member]</link:label>
    <link:label id="lab_blkb_ThirdpartyTechnologyMember_documentation_en-US" xlink:label="lab_blkb_ThirdpartyTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Technology developed by a third-party used in conjunction with entity's products and services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ThirdpartyTechnologyMember" xlink:href="blkb-20240930.xsd#blkb_ThirdpartyTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ThirdpartyTechnologyMember" xlink:to="lab_blkb_ThirdpartyTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_1a406475-94eb-441f-88f6-c95b3617383f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_b386eb27-46f1-45d2-9095-078f0d4b868a_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales, marketing and customer success</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_GlobalHQMember_2dae7557-3069-4304-8bf8-60e24e1a6464_terseLabel_en-US" xlink:label="lab_blkb_GlobalHQMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Global HQ [Member]</link:label>
    <link:label id="lab_blkb_GlobalHQMember_label_en-US" xlink:label="lab_blkb_GlobalHQMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global HQ [Member]</link:label>
    <link:label id="lab_blkb_GlobalHQMember_documentation_en-US" xlink:label="lab_blkb_GlobalHQMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Global HQ [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember" xlink:href="blkb-20240930.xsd#blkb_GlobalHQMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_GlobalHQMember" xlink:to="lab_blkb_GlobalHQMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_e3d30347-132d-4780-9164-140cdc0605b5_terseLabel_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_label_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Of Stock Options And Stock Appreciation Rights Shares</link:label>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_documentation_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:to="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_498acf50-cbd9-4e48-bc0f-8ba54c5585dd_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_July2024StockRepurchaseProgramMember_362b1672-3714-4d85-883e-aa489c415744_terseLabel_en-US" xlink:label="lab_blkb_July2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">July 2024 Stock Repurchase Program</link:label>
    <link:label id="lab_blkb_July2024StockRepurchaseProgramMember_label_en-US" xlink:label="lab_blkb_July2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">July 2024 Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_blkb_July2024StockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_blkb_July2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">July 2024 Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_July2024StockRepurchaseProgramMember" xlink:href="blkb-20240930.xsd#blkb_July2024StockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_July2024StockRepurchaseProgramMember" xlink:to="lab_blkb_July2024StockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_17348cb2-3d2e-4f3e-b33d-5f5c92d2fe3f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_2afcc533-9aea-4de1-adb3-827c6734294b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_9e22496b-74ae-42c9-bc00-0e5d9d0f4942_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swaps, derivative assets</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AnthonyW.BoorMember_label_en-US" xlink:label="lab_blkb_AnthonyW.BoorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Anthony W. Boor [Member]</link:label>
    <link:label id="lab_blkb_AnthonyW.BoorMember_documentation_en-US" xlink:label="lab_blkb_AnthonyW.BoorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Anthony W. Boor</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AnthonyW.BoorMember" xlink:href="blkb-20240930.xsd#blkb_AnthonyW.BoorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AnthonyW.BoorMember" xlink:to="lab_blkb_AnthonyW.BoorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentCumulativeNetExpense_71df3266-6b87-4af9-a4f0-c3590fc6403a_totalLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeNetExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Security Incident, cumulative net expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeNetExpense_label_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeNetExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident Cumulative Net Expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeNetExpense_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeNetExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident Cumulative Net Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeNetExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentCumulativeNetExpense" xlink:to="lab_blkb_SecurityIncidentCumulativeNetExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_8bfd05f3-05d1-4b23-ba73-09efee9ba4c5_negatedTerseLabel_en-US" xlink:label="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Retirements of common stock</link:label>
    <link:label id="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_label_en-US" xlink:label="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Additional Paid in Capital, Stock Issued, Retirements</link:label>
    <link:label id="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_documentation_en-US" xlink:label="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of decrease in additional paid in capital (APIC) resulting from retirement of shares intended for acquisition shareholders who were paid in cash rather than shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:href="blkb-20240930.xsd#blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:to="lab_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8f628525-ec45-4297-9b17-ef0c58872f99_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a5a39335-ff95-4fef-a170-933da7171065_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_1a2591f6-172a-43d1-9644-b32e127c3ec0_verboseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_1cf08831-2770-4914-bb0c-b9bd2087b0d4_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_cf1e901d-ae1a-4b26-ba8f-3fdf5e1b2f20_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpense_ac8f5e2b-54f3-4d28-9ace-3d3de0db0787_negatedLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Interest expense</link:label>
    <link:label id="lab_us-gaap_InterestExpense_label_en-US" xlink:label="lab_us-gaap_InterestExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Expense, Operating and Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpense" xlink:to="lab_us-gaap_InterestExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_e6990b24-ff71-4134-9a6f-7f06ad2c21e9_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionLineItems_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems" xlink:to="lab_us-gaap_BusinessAcquisitionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateDomain_5ff74e99-f138-4c13-a511-4b8b3892b835_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_f8f23d1b-f90a-4d0f-b5c3-2770dbcb3e49_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_5af680ae-1fb1-4f7a-a7fb-73e196c43e14_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_328b8fba-00cd-46c8-9383-f2c0245d64a2_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_08859e3a-7255-4ceb-98ca-ce8e8feb48a1_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_42445ff8-0963-4205-a8ec-c82793943372_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_040fd1af-5285-41e2-acc6-cffbb9c9cfb8_terseLabel_en-US" xlink:label="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining aggregate minimum purchase commitment</link:label>
    <link:label id="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_label_en-US" xlink:label="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment, Remaining Minimum Amount Committed</link:label>
    <link:label id="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_documentation_en-US" xlink:label="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:href="blkb-20240930.xsd#blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:to="lab_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_8f4d3d81-f58b-41e6-975a-f7f144444ae4_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability, foreign currency forward contracts, current</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesCurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_1a766ca8-0c1d-4686-ba3e-a3270b5051ad_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets, impairments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseImpairmentLoss" xlink:to="lab_us-gaap_OperatingLeaseImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_8532135d-a678-4d8a-b113-6034534e3fad_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_b58be61d-e8df-44e3-bc74-954b88418975_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_e9bb2102-7215-48cc-8ce0-bd589ad10eeb_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest income</link:label>
    <link:label id="lab_us-gaap_InvestmentIncomeInterest_label_en-US" xlink:label="lab_us-gaap_InvestmentIncomeInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Income, Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentIncomeInterest" xlink:to="lab_us-gaap_InvestmentIncomeInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_83611df7-178d-4958-a2d6-b88af66fe792_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_0697bc50-20c8-4d48-a5e0-96c486cb1f37_terseLabel_en-US" xlink:label="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer credit balances</link:label>
    <link:label id="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Customer Credit Balances, Current and Long-term</link:label>
    <link:label id="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:to="lab_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_b29592c4-b607-49b2-998c-29318ceb9e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_85bafbe9-d9b3-45b4-a9f9-6a289c181db5_negatedLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Employee taxes paid for withheld shares upon equity award settlement</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_01e65cc8-798c-44fc-aa3b-40462e645abf_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss) [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_2f482243-67ee-4e1c-b79b-ccb4fe87605e_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Name of Property [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_54670c75-ed3f-4a2e-9c05-8b9d1899cd36_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCash_f299c7b5-c5be-4761-891e-1a0ec3ebf4c8_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash due to customers</link:label>
    <link:label id="lab_us-gaap_RestrictedCash_label_en-US" xlink:label="lab_us-gaap_RestrictedCash" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCash" xlink:to="lab_us-gaap_RestrictedCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_53cd8721-8d97-4a12-beb5-b467dedd51e8_terseLabel_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_LongtermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongtermDebtTypeDomain" xlink:to="lab_us-gaap_LongtermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_0c1c9e6d-5e47-4379-b796-905ef1d8a0c2_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_67f05a7d-0582-44e6-9ef6-21858cd17fb7_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity address, state</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_755eb1f7-0af2-4bcc-82f0-d02d1249da86_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_f236780b-b425-4fae-9dca-380457f213ce_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gain reclassified from accumulated other comprehensive loss into income (loss)</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_34bcffae-714e-43a5-b79c-80c0d2be8ff7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_c3059b30-68c2-42aa-aef4-a9ec479c2668_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableTradeCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableTradeCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Trade, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableTradeCurrent" xlink:to="lab_us-gaap_AccountsPayableTradeCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_cada9e2f-93a8-44df-8147-44d7401913ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_42bf1200-e41a-42fb-87f1-809b814a715b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_fd48f168-b9d7-4edd-8292-1d7074250f91_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders' equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_2ac9b9d7-0e07-4726-8687-ecf3ae1b210c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLocationAxis_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_9af12e1d-3075-4d7f-9d89-02b6c64bf9f7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives Instruments</link:label>
    <link:label id="lab_us-gaap_DerivativesAndFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives and Fair Value [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesAndFairValueTextBlock" xlink:to="lab_us-gaap_DerivativesAndFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_a1bf2d90-a338-4fd3-9e0b-a5d467c6ae8d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Aggregate financing costs related to debt discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_44a3c773-ba37-4bde-961f-59953a5cfb89_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: Unamortized discount and debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:to="lab_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyNumberOfPlaintiffs_e69963a3-b7e6-40d2-807a-be329d2a4096_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Plaintiffs, number</link:label>
    <link:label id="lab_us-gaap_LossContingencyNumberOfPlaintiffs_label_en-US" xlink:label="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Number of Plaintiffs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:to="lab_us-gaap_LossContingencyNumberOfPlaintiffs" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_647ce0d4-e785-4323-b89d-0315ecd70d08_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ChangeInCustomerFundsReceivable_51969ad9-a03e-4f56-b084-f9d4fbe61bf9_terseLabel_en-US" xlink:label="lab_blkb_ChangeInCustomerFundsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in customer funds receivable</link:label>
    <link:label id="lab_blkb_ChangeInCustomerFundsReceivable_label_en-US" xlink:label="lab_blkb_ChangeInCustomerFundsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change In Customer Funds Receivable</link:label>
    <link:label id="lab_blkb_ChangeInCustomerFundsReceivable_documentation_en-US" xlink:label="lab_blkb_ChangeInCustomerFundsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Change In Customer Funds Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable" xlink:href="blkb-20240930.xsd#blkb_ChangeInCustomerFundsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ChangeInCustomerFundsReceivable" xlink:to="lab_blkb_ChangeInCustomerFundsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_40fcd384-3e07-4860-b545-d5d672703046_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative assets, fair value</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_7f6902a3-8b9a-4075-965c-5837e2360e26_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, net of current portion</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_GB_6c99207a-bdd7-4098-9f7d-d4fe908217ef_terseLabel_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">United Kingdom [Member]</link:label>
    <link:label id="lab_country_GB_label_en-US" xlink:label="lab_country_GB" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED KINGDOM</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_GB" xlink:to="lab_country_GB" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_810565b3-e0ed-49ee-8b93-58c07d33674f_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_71980bdb-5a77-4765-9b62-980174757777_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsGainLossLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_0bbc762f-6dae-40e6-b7c8-033552da1fe5_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Provision for doubtful accounts and sales returns</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_September2024Swap2Member_060d80f4-b7a6-4f20-92c8-396aa4489198_terseLabel_en-US" xlink:label="lab_blkb_September2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">September2024 Swap2</link:label>
    <link:label id="lab_blkb_September2024Swap2Member_label_en-US" xlink:label="lab_blkb_September2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">September2024 Swap2 [Member]</link:label>
    <link:label id="lab_blkb_September2024Swap2Member_documentation_en-US" xlink:label="lab_blkb_September2024Swap2Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">September2024 Swap2</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap2Member" xlink:href="blkb-20240930.xsd#blkb_September2024Swap2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_September2024Swap2Member" xlink:to="lab_blkb_September2024Swap2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_ded658a8-276d-4999-bf63-47143f8422cb_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_RecurringMember_860573d0-5b59-4e99-a9cb-28a86a18702c_terseLabel_en-US" xlink:label="lab_blkb_RecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recurring [Member]</link:label>
    <link:label id="lab_blkb_RecurringMember_label_en-US" xlink:label="lab_blkb_RecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recurring [Member]</link:label>
    <link:label id="lab_blkb_RecurringMember_documentation_en-US" xlink:label="lab_blkb_RecurringMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember" xlink:href="blkb-20240930.xsd#blkb_RecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_RecurringMember" xlink:to="lab_blkb_RecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year</link:label>
    <link:label id="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:to="lab_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_2d0e1aa8-8b4a-4902-92f0-cd3fc538552d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_ebfb4777-d312-436b-80f6-9ff8198cbbdf_totalLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Debt, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_MichaelP.GianoniMember_label_en-US" xlink:label="lab_blkb_MichaelP.GianoniMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Michael P. Gianoni [Member]</link:label>
    <link:label id="lab_blkb_MichaelP.GianoniMember_documentation_en-US" xlink:label="lab_blkb_MichaelP.GianoniMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Michael P. Gianoni</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_MichaelP.GianoniMember" xlink:href="blkb-20240930.xsd#blkb_MichaelP.GianoniMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_MichaelP.GianoniMember" xlink:to="lab_blkb_MichaelP.GianoniMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_91d8f14b-58b1-4cba-915b-a22d8f6ad63a_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Consolidated Financial Statement Details</link:label>
    <link:label id="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Financial Information Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:to="lab_us-gaap_AdditionalFinancialInformationDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_ef9ecc62-f597-4c43-91ac-5b9903a6d7a0_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_662341b8-b170-4e9d-9100-160fabb21d45_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of Derivative Instruments in Cash Flow Hedging Relationships</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_bdd423cc-2913-42be-8244-1afba820ea86_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent event [Member]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_2ba5c878-0938-422c-bbed-69e626be3d71_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_9c39158e-43a5-4e57-965d-049e488b0ca3_totalLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_60dfeb63-46d5-415d-93ef-0734951f5607_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_dd8e59d0-0c85-42cc-b7bd-3e979f25c79c_terseLabel_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:label id="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_label_en-US" xlink:label="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Name of Property [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:to="lab_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_5f6653d7-5c04-4d86-b352-2a1f0d8da98a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock_c0f1f63e-e13f-422d-a491-c44856caa84c_terseLabel_en-US" xlink:label="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation Of Revenue, Recurring</link:label>
    <link:label id="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock_label_en-US" xlink:label="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation Of Revenue, Recurring [Table Text Block]</link:label>
    <link:label id="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock_documentation_en-US" xlink:label="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disaggregation Of Revenue, Recurring</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:href="blkb-20240930.xsd#blkb_DisaggregationOfRevenueRecurringTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:to="lab_blkb_DisaggregationOfRevenueRecurringTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_32901636-67cf-48ed-b167-9598d603291e_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Trade accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_CashUsedInDivestitureOfBusinesses_3344c867-0c0c-45ac-b9f0-f80da6a5bc67_negatedTerseLabel_en-US" xlink:label="lab_blkb_CashUsedInDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Net cash used in disposition of business</link:label>
    <link:label id="lab_blkb_CashUsedInDivestitureOfBusinesses_label_en-US" xlink:label="lab_blkb_CashUsedInDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Used in Divestiture of Businesses</link:label>
    <link:label id="lab_blkb_CashUsedInDivestitureOfBusinesses_documentation_en-US" xlink:label="lab_blkb_CashUsedInDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow associated with the loss from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CashUsedInDivestitureOfBusinesses" xlink:href="blkb-20240930.xsd#blkb_CashUsedInDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_CashUsedInDivestitureOfBusinesses" xlink:to="lab_blkb_CashUsedInDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_baa53f18-4d9c-4c72-bfc2-b97589352ec7_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from lines of credit</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_7ccc4074-8562-4782-aeed-ca3494f70a37_verboseLabel_en-US" xlink:label="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_label_en-US" xlink:label="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease Accrued Expenses And Other Liabilities</link:label>
    <link:label id="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_documentation_en-US" xlink:label="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The net change during the reporting period in accrued expenses and other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:to="lab_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_e6805b3f-a650-4409-bcc6-35a0ca383178_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlements</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program, Obligation, Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:to="lab_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_ee72ab90-94be-41ef-afa3-03a5c516d7e4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_94560656-0f70-4633-90b3-462df48d4996_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_dfaa14c3-10f4-4b1b-8c84-2b65a9621dfb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_f8f8de29-d38e-4f3b-8a36-d903184525df_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_5244b6cc-5762-42fd-bc7d-6c878876f49d_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_262424bd-0e36-4078-beb0-d4c90213a7bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_cb309912-b029-4451-8182-21acef154352_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_baca0b37-b48b-4160-b9e5-e367d59ebd98_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Treasury stock, at cost; 20,086,722 and 15,562,864 shares at September&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_abc14c9c-1850-4f50-a6b3-d78dd847dc2c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Capitalized software and content development costs</link:label>
    <link:label id="lab_us-gaap_PaymentsToDevelopSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsToDevelopSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Develop Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToDevelopSoftware" xlink:to="lab_us-gaap_PaymentsToDevelopSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_7c688caa-ddc7-4dc6-8b91-a98b855abbd8_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 - remaining</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_f03f45ed-8dab-441b-bf8f-b89cd72f9ffe_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of credit facility, unused capacity, commitment fee percentage</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility, Unused Capacity, Commitment Fee Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:to="lab_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestrictedAssetsCurrent_2a2e7ef1-132e-4e22-a7de-05a1bc905ae6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestrictedAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer funds receivable</link:label>
    <link:label id="lab_us-gaap_OtherRestrictedAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_OtherRestrictedAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restricted Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestrictedAssetsCurrent" xlink:to="lab_us-gaap_OtherRestrictedAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year</link:label>
    <link:label id="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember_label_en-US" xlink:label="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:to="lab_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward_2a1814fd-5a30-4367-bdf2-4157003c224b_terseLabel_en-US" xlink:label="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income [Roll Forward]</link:label>
    <link:label id="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward_label_en-US" xlink:label="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income [Roll Forward]</link:label>
    <link:label id="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward_documentation_en-US" xlink:label="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:href="blkb-20240930.xsd#blkb_AccumulatedOtherComprehensiveIncomeRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:to="lab_blkb_AccumulatedOtherComprehensiveIncomeRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_e19e1c0f-0d9e-426e-b52a-dbb31b3a83ae_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_66a59b8d-45e2-49b7-91e6-6169ed8dcaba_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local phone number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_bbf06683-a8ca-4fcc-b730-24be49956ea4_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated share repurchases, settlement (payment) or receipt</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Settlement (Payment) or Receipt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MortgagesMember_e806996d-39f4-4af2-8031-cf228705eeb5_terseLabel_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:label id="lab_us-gaap_MortgagesMember_label_en-US" xlink:label="lab_us-gaap_MortgagesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Mortgages [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MortgagesMember" xlink:to="lab_us-gaap_MortgagesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_03d914b0-615f-4936-a706-9dca32ec1dca_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign line of credit [Member]</link:label>
    <link:label id="lab_us-gaap_ForeignLineOfCreditMember_label_en-US" xlink:label="lab_us-gaap_ForeignLineOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Line of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignLineOfCreditMember" xlink:to="lab_us-gaap_ForeignLineOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_04894348-ea3d-4b51-895b-fa80d5664632_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_2934d341-17b5-4934-8daf-4114b0186429_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred tax liability</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_755c0539-6fcf-4fc8-8592-badf39fbad33_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total deferred financing costs included in other assets</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyServiceMember_88efbd4a-beec-4b66-801e-b6f32e69bb31_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One-time services and other [Member]</link:label>
    <link:label id="lab_us-gaap_TechnologyServiceMember_label_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyServiceMember" xlink:to="lab_us-gaap_TechnologyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentExpense_641f66e5-7c20-4b1f-af95-485bef4c0f21_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, gross expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentExpense_label_en-US" xlink:label="lab_blkb_SecurityIncidentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentExpense_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentExpense" xlink:to="lab_blkb_SecurityIncidentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_05e4c300-10c9-4972-93e7-ad0f15883a48_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities, net of acquisition and disposal of businesses:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_January2024StockRepurchaseProgramMember_f7a462df-565e-43a6-81bd-50d327e50e84_terseLabel_en-US" xlink:label="lab_blkb_January2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">January 2024 Stock Repurchase Program</link:label>
    <link:label id="lab_blkb_January2024StockRepurchaseProgramMember_label_en-US" xlink:label="lab_blkb_January2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">January 2024 Stock Repurchase Program [Member]</link:label>
    <link:label id="lab_blkb_January2024StockRepurchaseProgramMember_documentation_en-US" xlink:label="lab_blkb_January2024StockRepurchaseProgramMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">January 2024 Stock Repurchase Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_January2024StockRepurchaseProgramMember" xlink:href="blkb-20240930.xsd#blkb_January2024StockRepurchaseProgramMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_January2024StockRepurchaseProgramMember" xlink:to="lab_blkb_January2024StockRepurchaseProgramMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_7d5ef9cf-05b2-47f3-99b6-cd031bc6852c_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Restricted stock cancellations (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Forfeited</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_d73baae5-ba79-4dc3-976a-a1f810c7d493_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramDomain_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramDomain" xlink:to="lab_srt_ShareRepurchaseProgramDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_e91d54f9-e789-4291-84c5-b5b34285eee3_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_839cc469-0003-4d89-b719-9fbad565abab_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued legal costs</link:label>
    <link:label id="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Professional Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_d27bd30d-f083-4b0f-a566-a86d2c3558a5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureAbstract" xlink:to="lab_us-gaap_DebtDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_61a07eae-9ae8-4501-9265-6caba6c50f5b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock [Member]</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_e3f89a7b-542e-4aaf-b32b-588725acedfe_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, shares authorized</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_65e229eb-0988-4763-b977-cc464a486474_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity emerging growth company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_b9555f44-87f1-4c0a-9178-a88e01ee8333_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total financial liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9d6d8c04-1ca2-4af6-815e-d63327f6b332_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_8a5156fd-3cc2-4f06-9d8f-0d7b655a47ee_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity central index key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentCumulativeExpense_eb65b5fb-1b8b-48d8-89f9-951841073094_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, cumulative gross expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeExpense_label_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Cumulative Expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeExpense_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident Cumulative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentCumulativeExpense" xlink:to="lab_blkb_SecurityIncidentCumulativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_28931aa0-81d4-48c3-9d35-b8e6530cf221_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment [Member]</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_896082d5-3917-439b-9339-d559b010af03_terseLabel_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting of restricted stock units</link:label>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_label_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Exercise Of Stock Options And Stock Appreciation Rights Value</link:label>
    <link:label id="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_documentation_en-US" xlink:label="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:to="lab_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_5b415d18-a634-4910-8fc3-620b8104a8a6_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amounts reclassified from accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_PrepaidInsuranceCurrentandLongterm_40e6de19-55c3-444f-8f59-8f4a01fba418_terseLabel_en-US" xlink:label="lab_blkb_PrepaidInsuranceCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid insurance</link:label>
    <link:label id="lab_blkb_PrepaidInsuranceCurrentandLongterm_label_en-US" xlink:label="lab_blkb_PrepaidInsuranceCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Insurance Current and Long term</link:label>
    <link:label id="lab_blkb_PrepaidInsuranceCurrentandLongterm_documentation_en-US" xlink:label="lab_blkb_PrepaidInsuranceCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidInsuranceCurrentandLongterm" xlink:href="blkb-20240930.xsd#blkb_PrepaidInsuranceCurrentandLongterm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_PrepaidInsuranceCurrentandLongterm" xlink:to="lab_blkb_PrepaidInsuranceCurrentandLongterm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_aa0e24c1-bca3-4fac-a037-40ad598ff87b_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_7821b267-bf70-4641-bf37-6ae716076220_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_e93cbed8-6470-4efb-816c-952c48c6a54b_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_b589a018-b256-41a9-b69c-ab67ea8fd301_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less: Debt, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LiabilityInsuranceAmountTotal_7b9c6d8a-4e62-4995-b637-12f2243b9d7c_terseLabel_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountTotal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability insurance, amount, total</link:label>
    <link:label id="lab_blkb_LiabilityInsuranceAmountTotal_label_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountTotal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Insurance, Amount, Total</link:label>
    <link:label id="lab_blkb_LiabilityInsuranceAmountTotal_documentation_en-US" xlink:label="lab_blkb_LiabilityInsuranceAmountTotal" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability Insurance, Amount, Total</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountTotal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LiabilityInsuranceAmountTotal" xlink:to="lab_blkb_LiabilityInsuranceAmountTotal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_4f8d328d-9cc4-46e0-8c6c-d34638d42102_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_789a9f4b-bbd2-4b80-92c3-65e13b6f0355_terseLabel_en-US" xlink:label="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated share repurchases, initial delivery percentage of shares</link:label>
    <link:label id="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_label_en-US" xlink:label="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases Initial Delivery Percentage of Shares</link:label>
    <link:label id="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_documentation_en-US" xlink:label="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases Initial Delivery Percentage of Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:href="blkb-20240930.xsd#blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:to="lab_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_90dc0450-06bf-4f69-807b-0d5d2cdf8ada_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated share repurchases, cash or stock settlement</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Cash or Stock Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_8b8a0211-7885-4bd5-913b-42f0142826c6_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_d9160243-fbf7-4167-88aa-452df8d483ee_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity shell company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_32cb5e2f-cbc8-4a03-806c-f57a45214edd_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity incorporation, state or country code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentNetPreTaxExpense_d921cbce-c417-4041-b3db-94d693c1383a_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetPreTaxExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, net pre-tax expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetPreTaxExpense_label_en-US" xlink:label="lab_blkb_SecurityIncidentNetPreTaxExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Net Pre-tax Expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetPreTaxExpense_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentNetPreTaxExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, Net Pre-tax Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetPreTaxExpense" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetPreTaxExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentNetPreTaxExpense" xlink:to="lab_blkb_SecurityIncidentNetPreTaxExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_91a9e99e-b244-45f3-836d-7aff3b14e7b9_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs of obtaining contracts</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostNet" xlink:to="lab_us-gaap_CapitalizedContractCostNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_75243541-de6e-4f29-9cb0-dfa207a1f93d_terseLabel_en-US" xlink:label="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued transaction-based costs related to payments services</link:label>
    <link:label id="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_label_en-US" xlink:label="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued transaction-based costs related to payments services</link:label>
    <link:label id="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_documentation_en-US" xlink:label="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred through that date and payable for transaction-based costs related to payments services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:href="blkb-20240930.xsd#blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:to="lab_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_bda60a39-5c47-4be8-b746-3af16abc46f7_terseLabel_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Standby letters of credit [Member]</link:label>
    <link:label id="lab_us-gaap_StandbyLettersOfCreditMember_label_en-US" xlink:label="lab_us-gaap_StandbyLettersOfCreditMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Standby Letters of Credit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StandbyLettersOfCreditMember" xlink:to="lab_us-gaap_StandbyLettersOfCreditMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_b0b6dd75-f242-4241-b51e-d6fa22687b57_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_7b5dfcbc-c207-42ea-b609-3ff1164d2177_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_4aec59dd-4d69-4df2-80e4-57eccad1138c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_411a0692-21a5-49cc-bc75-401b801ddfc7_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City area code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_b9be1b83-456e-467a-8a04-9e1453c3b9ab_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated share repurchases, adjustment to recorded amount</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Adjustment to Recorded Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_2b5430db-2472-4f59-809b-6b9e6aedb05e_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_DueToCustomersCurrent_e334b1ac-0908-4f81-8b29-5965790ab1d3_verboseLabel_en-US" xlink:label="lab_blkb_DueToCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due to customers</link:label>
    <link:label id="lab_blkb_DueToCustomersCurrent_label_en-US" xlink:label="lab_blkb_DueToCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Due To Customers Current</link:label>
    <link:label id="lab_blkb_DueToCustomersCurrent_documentation_en-US" xlink:label="lab_blkb_DueToCustomersCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DueToCustomersCurrent" xlink:href="blkb-20240930.xsd#blkb_DueToCustomersCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DueToCustomersCurrent" xlink:to="lab_blkb_DueToCustomersCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_70fd83c8-8808-40a1-aebe-9f5d32a6f26f_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration obligations</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_c337dead-56c2-431c-af87-f2d14fb484c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SocialSectorMember_c962ddcf-e0c5-4b19-a6db-b4f48a640494_terseLabel_en-US" xlink:label="lab_blkb_SocialSectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Social Sector</link:label>
    <link:label id="lab_blkb_SocialSectorMember_label_en-US" xlink:label="lab_blkb_SocialSectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Social Sector [Member]</link:label>
    <link:label id="lab_blkb_SocialSectorMember_documentation_en-US" xlink:label="lab_blkb_SocialSectorMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Social Sector</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember" xlink:href="blkb-20240930.xsd#blkb_SocialSectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SocialSectorMember" xlink:to="lab_blkb_SocialSectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_11b83714-59c3-4974-950e-0a4d171211e4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_f4ef412d-a1e6-4308-9b11-606d5393109c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_512515a9-9cf5-42be-9c9d-c611c9366c87_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Translation adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_6ffe337e-fd2b-46f2-9e47-fc93b48ff268_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_4b2dc60d-afef-440e-840b-5bb51c65cf49_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_a30ed2f6-89dd-4dcf-9b68-576149488c3c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentNetExpense_cc4ee580-ad50-48f2-abf3-b8dba8fe8a01_totalLabel_en-US" xlink:label="lab_blkb_SecurityIncidentNetExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Security Incident, net expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetExpense_label_en-US" xlink:label="lab_blkb_SecurityIncidentNetExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident Net Expense</link:label>
    <link:label id="lab_blkb_SecurityIncidentNetExpense_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentNetExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident Net Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentNetExpense" xlink:to="lab_blkb_SecurityIncidentNetExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_987346d8-4181-49d6-bf58-1a20c5b634c6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027&#160;</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationLineItems_4075cf59-11af-4631-a802-2c99fe724631_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:label id="lab_dei_DocumentInformationLineItems_label_en-US" xlink:label="lab_dei_DocumentInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationLineItems" xlink:to="lab_dei_DocumentInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_3ed86435-9ee4-4b58-bc8d-a1897cbe93af_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_29bffa96-49a8-4e7f-a52b-04771a5adf38_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, net of current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_e6a3a44b-9f31-49aa-bb94-6acd945df48a_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTypeAxis" xlink:to="lab_us-gaap_SubsequentEventTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_44ad5e3c-f120-4fef-b7ea-e078f200e8c7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, percentage to be recognized</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_33f2eb87-941a-49d0-ba2f-2fbb8388d654_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_2529e197-8422-4f08-9be1-11d1fc998d30_verboseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_d3525f25-9c7e-448b-b996-3d809f3178cb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028&#160;</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentOngoingLegalFees_72589a5a-9b60-4a0c-a906-647e206686f6_terseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, ongoing legal fees</link:label>
    <link:label id="lab_blkb_SecurityIncidentOngoingLegalFees_label_en-US" xlink:label="lab_blkb_SecurityIncidentOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident Ongoing Legal Fees</link:label>
    <link:label id="lab_blkb_SecurityIncidentOngoingLegalFees_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident Ongoing Legal Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentOngoingLegalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentOngoingLegalFees" xlink:to="lab_blkb_SecurityIncidentOngoingLegalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_8e4a3e5d-78f9-4d00-8c70-ba6720edf4d3_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Earnings (loss) per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_793df267-3246-4570-bc68-5ecd15e7cc99_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_4b2745d7-9d2d-4a1c-a887-a2a1116fe36a_terseLabel_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_EquityAbstract_label_en-US" xlink:label="lab_us-gaap_EquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityAbstract" xlink:to="lab_us-gaap_EquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_767d4d47-1357-4da4-b3b1-48899a6bb173_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_b6d4632b-3d02-4cba-bbca-3423d9f85034_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_d66c6d2e-bc6e-4d70-8c57-32691162230e_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:to="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_4629b47d-20a1-4f7c-98cc-3e2136356894_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in Supplier Financing Obligations</link:label>
    <link:label id="lab_us-gaap_SupplierFinanceProgramTableTextBlock_label_en-US" xlink:label="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Finance Program [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:to="lab_us-gaap_SupplierFinanceProgramTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_74af193b-23c0-4384-b661-5fc4546e8247_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_f0b9886b-c549-43c5-bf47-44c79f14c6e1_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026&#160;</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_89cdda3e-11da-4834-96cb-781a57274b46_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SwinglineloansMember_a6d56dac-7d18-446f-9127-9022b02a0df5_terseLabel_en-US" xlink:label="lab_blkb_SwinglineloansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Swingline loans</link:label>
    <link:label id="lab_blkb_SwinglineloansMember_label_en-US" xlink:label="lab_blkb_SwinglineloansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Swingline loans [Member]</link:label>
    <link:label id="lab_blkb_SwinglineloansMember_documentation_en-US" xlink:label="lab_blkb_SwinglineloansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Swingline loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SwinglineloansMember" xlink:href="blkb-20240930.xsd#blkb_SwinglineloansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SwinglineloansMember" xlink:to="lab_blkb_SwinglineloansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="lab_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_0aafae2d-c94b-458e-9244-177a16f8ef2b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Present value of future payments</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_bb9f6e05-ef38-4a54-ad2f-3367541efaba_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_e60019f6-0160-48d0-8dda-63bb9ea838a1_terseLabel_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:label id="lab_us-gaap_CreditFacilityAxis_label_en-US" xlink:label="lab_us-gaap_CreditFacilityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Credit Facility [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditFacilityAxis" xlink:to="lab_us-gaap_CreditFacilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_0754899e-ff70-4ed2-a087-d3f6e32c9aea_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_5cd68b61-0712-4b80-ae6e-1917677214ae_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity registrant name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_756a6e35-94eb-438c-a426-b24d585ef7e5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_6d8bbff3-e6f0-4243-a878-09d3b78b6c88_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent_01af1891-0d08-44cf-a687-e1ddea8a87ba_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued health care costs</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_2eccbc9b-20af-4fa0-a93c-8858712ef0bc_terseLabel_en-US" xlink:label="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effective Income Tax Rates</link:label>
    <link:label id="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_label_en-US" xlink:label="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Effective Income Tax Rate [Table Text Block]</link:label>
    <link:label id="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_documentation_en-US" xlink:label="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule Of Effective Income Tax Rate [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:to="lab_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_3def056c-7567-4d02-b973-3b7b9b895457_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_d7f60c25-a590-4b2d-a1a6-8fae034bc2ce_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Components of Other Income and Expense</link:label>
    <link:label id="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Income and Other Expense Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:to="lab_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_ee60b3ba-ba1f-4256-a9e9-63019e41f980_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2 [Member]</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_c0d44db2-e754-4123-8010-b6c4e05b319c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_865b1fd1-5fad-4ccb-95d7-4c45b24b44fb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_57c14a63-9a42-405d-a5a4-53ea3a908c62_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_54a7670a-290d-42f1-b68f-44da7747ffc2_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense from costs of obtaining contracts</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostAmortization_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostAmortization" xlink:to="lab_us-gaap_CapitalizedContractCostAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_4f048180-fa0c-42eb-b80f-b751c5403baf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_4256a842-7479-432f-88ca-b2a01a814746_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Original Loan Value</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_71199e35-d653-4f86-bc69-73a708b6b491_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_eb4a09f6-f83c-45a4-ab78-fb05cb10a414_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative liability, interest rate swaps, long-term</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_f17bd8a9-881b-4b05-9bed-c93ec6f1bb1a_terseLabel_en-US" xlink:label="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued commissions and salaries</link:label>
    <link:label id="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Commissions And Salaries, Current and Long-term</link:label>
    <link:label id="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:to="lab_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_9f37443d-0e4f-4dd2-89e2-0004a1bb5607_totalLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total prepaid expenses and other assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssets" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_a7ee24e6-c1ff-4144-aa48-205a58bb42c5_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:label id="lab_us-gaap_UnbilledContractsReceivable_label_en-US" xlink:label="lab_us-gaap_UnbilledContractsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Contracts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledContractsReceivable" xlink:to="lab_us-gaap_UnbilledContractsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_7264b3a2-74a7-4598-bae6-0f158fe1c946_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity address, postal zip code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_f5d56a84-7f95-422e-8647-934622d5b507_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basis of consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_56475789-02ab-4444-9f6b-98c4b40aeed4_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest rate swap [Member]</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_093b19bf-ab51-4921-88ab-adfd7bebfa50_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_de967d24-66a7-407b-9011-60c4e3f42f91_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_2f1f630d-9566-4565-88d9-a81fe7aaae31_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, $0.001 par value; 180,000,000 shares authorized, 70,955,940 and 69,188,304 shares issued at September&#160;30, 2024 and December&#160;31, 2023, respectively; 50,869,218 and 53,625,440 shares outstanding at September&#160;30, 2024 and December&#160;31, 2023, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4fd6068e-4bad-4e1f-8798-22dead2580fe_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_adfca5ee-b5fa-40b1-a78c-3c3056adfa5c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Other investing activities</link:label>
    <link:label id="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Other Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:to="lab_us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_terseLabel_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember_label_en-US" xlink:label="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:to="lab_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_caa3f41a-3f2c-4283-a8ab-7d06b639adf7_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate on cash, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_c753dfb5-953d-4935-ad0c-cfdaa72473cd_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_terseLabel_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested</link:label>
    <link:label id="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember_label_en-US" xlink:label="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:to="lab_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_74cbba30-7afe-4586-bcb1-69d42036f914_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock; 20,000,000 shares authorized, none outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_2a35bfc6-d4b9-4424-ad52-e2974596ff32_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_fd130dea-cce5-42ae-9710-87adff72e8a0_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_5c699140-d504-4818-867b-baa2612de3c1_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic earnings per share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_AggtPnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="lab_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_0d126621-7117-4441-b29a-82c964863a16_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Designated as hedging instrument [Member]</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_183b104e-6496-4a63-ad10-19a8ca912025_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year</link:label>
    <link:label id="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember_label_en-US" xlink:label="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:to="lab_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c20f6b0e-a9d7-47a9-b91b-f6100c5fa278_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common shares and equivalents outstanding</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_e9d674e0-b06a-4e52-ad6e-15b675235511_terseLabel_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:label id="lab_srt_ShareRepurchaseProgramAxis_label_en-US" xlink:label="lab_srt_ShareRepurchaseProgramAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ShareRepurchaseProgramAxis" xlink:to="lab_srt_ShareRepurchaseProgramAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_c130895d-5800-41a0-8a80-ceab4ce4aa50_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_816a5ed3-859b-4c16-b282-a1b3f9876b78_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_b64bba5b-c17c-423a-ab58-e7f3e7b2b9c2_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_863bac89-9246-41a6-9e29-549c222fafe5_terseLabel_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Implementation costs for cloud computing arrangements</link:label>
    <link:label id="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:to="lab_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_58cb46a7-8170-478c-9893-1ead53a8fa9a_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_3441a9be-f8b9-4a6a-9cc1-8fbc62ba3373_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Less: Long-term portion</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_e5517ee4-ba97-4424-8219-79e0a75a2dae_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm_7e1596c9-0b3f-48b3-b665-cc3194094de0_terseLabel_en-US" xlink:label="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative instruments</link:label>
    <link:label id="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm_label_en-US" xlink:label="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liabilities, Current and Long-term</link:label>
    <link:label id="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm_documentation_en-US" xlink:label="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying amount as of the balance sheet date of derivative liabilities. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:href="blkb-20240930.xsd#blkb_DerivativeLiabilitiesCurrentAndLongTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:to="lab_blkb_DerivativeLiabilitiesCurrentAndLongTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_70bb60b0-74bd-4799-bed9-8418f606465d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_2683750f-de19-4b77-b024-63f2fcdeae45_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (see Note 9)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtMember_75af59dc-b513-4de5-9a96-0b8a8ae30ea9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term debt [Member]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtMember_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtMember" xlink:to="lab_us-gaap_ShortTermDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_24ffd74e-581c-4ac6-bd5b-9d6e797c648e_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_5e3d2a17-be76-4a9f-b6c5-308e705a82b1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026&#160;</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_17e304e4-e577-4008-9bb3-00fe808b2dec_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2025&#160;</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_7390b4ff-65e5-4615-a36b-b62fb5e0f79d_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:to="lab_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilities_02207360-dab7-4227-be07-8c63f531e6cc_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilities_label_en-US" xlink:label="lab_us-gaap_OtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilities" xlink:to="lab_us-gaap_OtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_42a24078-0d7a-416a-9b1d-ca7962ddfd55_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity address, city</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities_3c5d1801-b529-4620-99bf-4589141768ec_terseLabel_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Current Liabilities,</link:label>
    <link:label id="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_blkb_AccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_2fd0643c-a41d-4e77-a9b3-9dadbcdc2067_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_725573a7-8005-4836-a50c-c9e781319b57_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3c825d8d-747f-4c02-88db-8d4e0d1d0d58_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income (loss)</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_Q12024ASRMember_b482cde8-52a9-45cf-add4-a1f328e919b2_terseLabel_en-US" xlink:label="lab_blkb_Q12024ASRMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Q12024ASR</link:label>
    <link:label id="lab_blkb_Q12024ASRMember_label_en-US" xlink:label="lab_blkb_Q12024ASRMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Q12024ASR [Member]</link:label>
    <link:label id="lab_blkb_Q12024ASRMember_documentation_en-US" xlink:label="lab_blkb_Q12024ASRMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Q12024ASR</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRMember" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_Q12024ASRMember" xlink:to="lab_blkb_Q12024ASRMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesTable_476fc7b7-079f-4e51-b6fa-cb817edeac36_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesTable_label_en-US" xlink:label="lab_us-gaap_LossContingenciesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesTable" xlink:to="lab_us-gaap_LossContingenciesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_terseLabel_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in Compensation Table</link:label>
    <link:label id="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember_label_en-US" xlink:label="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="lab_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EscrowDeposit_5430954a-aff1-4c63-8a60-6c09a8ef5bfb_terseLabel_en-US" xlink:label="lab_us-gaap_EscrowDeposit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real estate escrow balances and other</link:label>
    <link:label id="lab_us-gaap_EscrowDeposit_label_en-US" xlink:label="lab_us-gaap_EscrowDeposit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Escrow Deposit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDeposit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EscrowDeposit" xlink:to="lab_us-gaap_EscrowDeposit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_terseLabel_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year</link:label>
    <link:label id="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember_label_en-US" xlink:label="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:to="lab_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_919f49e1-111f-4111-a6a4-409920c2b873_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity file number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InsuranceRecoveries_10eb5466-ec5a-48a8-9fb3-d0c6c22baba1_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, cumulative offsetting insurance recoveries paid</link:label>
    <link:label id="lab_us-gaap_InsuranceRecoveries_label_en-US" xlink:label="lab_us-gaap_InsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InsuranceRecoveries" xlink:to="lab_us-gaap_InsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_b45d3a36-a6ba-4123-a0bc-e44b1ef1b965_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_a3b355eb-58fb-458a-b531-612b84354873_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document fiscal year focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6b16d399-09e5-4e53-8f13-553881c63ce3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_f4d74741-ecc9-48bf-8be2-de48bc207fb5_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity address, address line one</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_35317c74-60a9-4f21-a92d-985c6d8ee99d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury shares under stock repurchase program, cost method</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_12618ad1-a297-4971-8465-403b789774ed_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Purchase of treasury shares under stock repurchase program, cost method, value</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_759e0d4e-7881-4c23-8229-d8fbbe8882d6_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total financial assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_202890f3-cb77-4d6b-8797-7c3b50a4f1ee_negatedTerseLabel_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Security Incident, cumulative offsetting probable insurance recoveries</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_label_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Incident, Cumulative Accrued Insurance Recoveries</link:label>
    <link:label id="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_documentation_en-US" xlink:label="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Security Incident, Cumulative Accrued Insurance Recoveries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:to="lab_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_86e669b6-1d26-459f-bc01-d20dad872d86_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 - remaining</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_3a6b1053-f29e-4652-81b5-4b1a382893e4_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document period end date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_ccc29985-9aa6-44b1-9cc5-4e4172c7495b_terseLabel_en-US" xlink:label="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected net cash outlays for ongoing legal fees</link:label>
    <link:label id="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_label_en-US" xlink:label="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Expected Net Cash Outlays for Ongoing Legal Fees</link:label>
    <link:label id="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_documentation_en-US" xlink:label="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Expected Net Cash Outlays for Ongoing Legal Fees</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:href="blkb-20240930.xsd#blkb_ExpectedNetCashOutlaysForOngoingLegalFees"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:to="lab_blkb_ExpectedNetCashOutlaysForOngoingLegalFees" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_RetirementsOfCommonStockShares_d12e40d9-cd82-42d0-9ec8-60f4b75616d7_negatedTerseLabel_en-US" xlink:label="lab_blkb_RetirementsOfCommonStockShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Retirements of common stock (in shares)</link:label>
    <link:label id="lab_blkb_RetirementsOfCommonStockShares_label_en-US" xlink:label="lab_blkb_RetirementsOfCommonStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retirements of Common Stock, Shares</link:label>
    <link:label id="lab_blkb_RetirementsOfCommonStockShares_documentation_en-US" xlink:label="lab_blkb_RetirementsOfCommonStockShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RetirementsOfCommonStockShares" xlink:href="blkb-20240930.xsd#blkb_RetirementsOfCommonStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_RetirementsOfCommonStockShares" xlink:to="lab_blkb_RetirementsOfCommonStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_945d3ca7-bb73-4f2d-8dc8-c5efc8fa73b8_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Other non-cash adjustments</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_0a776763-35a6-4967-840a-60ae55a2c68f_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Base rate [Member]</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_4124200e-0351-41ed-8f99-ebddb27c7cff_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_7643dfb4-2941-4bf9-a1d3-4503d0c67357_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_94ac6abc-0632-4944-be7f-55811d22a058_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityLineItems_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems" xlink:to="lab_us-gaap_LineOfCreditFacilityLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2afef492-fec1-4b33-b727-585f1d28f74f_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027&#160;</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_cab1b9e4-e4c7-4aed-a39e-08f0704437bf_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue recognized that was included in deferred revenue at beginning of period</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm_edc50896-5175-43be-afd0-ec80778017fa_terseLabel_en-US" xlink:label="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized tax benefit</link:label>
    <link:label id="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm_label_en-US" xlink:label="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrecognized Tax Benefit, Current and Long-term</link:label>
    <link:label id="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm_documentation_en-US" xlink:label="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:href="blkb-20240930.xsd#blkb_UnrecognizedTaxBenefitCurrentandLongterm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:to="lab_blkb_UnrecognizedTaxBenefitCurrentandLongterm" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_0df62eed-ae7c-49f7-ae3d-4ca21e4c5926_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_9590b32e-1f9d-4ef2-97dc-f8f878bf6ce3_terseLabel_en-US" xlink:label="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Four</link:label>
    <link:label id="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="blkb-20240930.xsd#blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_badf910c-7856-452d-8099-45fba58368ba_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document transition report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_27ac11ba-5e32-47d0-b660-c77d288f60cf_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document quarterly report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_52063f02-3b7a-417a-b0ff-0d8409d50493_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f9b9e5b3-6d8b-4daf-a7d8-6df57b31d41a_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_893dbc66-0843-4e10-bcae-353c99d09264_periodStartLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive (loss) income, beginning of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_18061c4f-9f0d-4df6-b370-5ea416edff40_periodEndLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive income (loss), end of period</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_bc17f285-e3d9-442c-9112-8f0598a95656_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity current reporting status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_6035a0f0-518e-4579-aaa0-bd461ccebcac_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings [Member]</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_terseLabel_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost</link:label>
    <link:label id="lab_ecd_PnsnAdjsSvcCstMember_label_en-US" xlink:label="lab_ecd_PnsnAdjsSvcCstMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pension Adjustments Service Cost [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PnsnAdjsSvcCstMember" xlink:to="lab_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesDateDomain_f9339304-d703-42b8-b109-ae336c2729d7_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesDateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Date [Domain]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesDateDomain_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesDateDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Date [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesDateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_d65b0423-c601-42ae-ae55-bd7e3ad2689a_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic weighted average shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_0a3bff4b-86bd-4a3e-88f2-235bb823dfd7_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average common shares</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesDateAxis_f6b148fd-eaf5-48da-9bb5-cf7a97db439e_terseLabel_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Date [Axis]</link:label>
    <link:label id="lab_us-gaap_AcceleratedShareRepurchasesDateAxis_label_en-US" xlink:label="lab_us-gaap_AcceleratedShareRepurchasesDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accelerated Share Repurchases, Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis" xlink:to="lab_us-gaap_AcceleratedShareRepurchasesDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_f8d96595-aa25-40f5-a9bc-a2ec89e6b448_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Software and content development costs, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentInformationTable_7feb00b9-ae8d-4657-a582-8f2eb91f1780_terseLabel_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:label id="lab_dei_DocumentInformationTable_label_en-US" xlink:label="lab_dei_DocumentInformationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Information [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentInformationTable" xlink:to="lab_dei_DocumentInformationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_373b6bce-500b-4b74-a152-5e2035e56ff2_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred financing costs and discount</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="lab_us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_e8a61d40-a078-4d86-b675-e48eb28276fc_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_September2024Swap1Member_01f9116d-19e8-424c-8423-4a4920f89efa_terseLabel_en-US" xlink:label="lab_blkb_September2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">September2024 Swap1</link:label>
    <link:label id="lab_blkb_September2024Swap1Member_label_en-US" xlink:label="lab_blkb_September2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">September2024 Swap1 [Member]</link:label>
    <link:label id="lab_blkb_September2024Swap1Member_documentation_en-US" xlink:label="lab_blkb_September2024Swap1Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">September2024 Swap1</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap1Member" xlink:href="blkb-20240930.xsd#blkb_September2024Swap1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_September2024Swap1Member" xlink:to="lab_blkb_September2024Swap1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_155c1952-5d2d-45dd-8387-cd361f71f5e8_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity filer category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_8dcee52c-fd04-4e89-8972-38fa2285af80_totalLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total amounts reclassified from accumulated other comprehensive (loss) income</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:to="lab_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_21c3a041-747d-4331-8573-447eda443d75_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_60853fa5-954b-4d10-b301-3c98344398e2_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Balance (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_331f09f3-fa62-4836-b1bf-f3a5a0c54bb8_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_bf1cd968-259f-4dff-b444-b5468b5a5ca1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_41bfcdfb-6b22-4880-80e8-90192c372a5d_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:label id="lab_us-gaap_LossContingenciesLineItems_label_en-US" xlink:label="lab_us-gaap_LossContingenciesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingenciesLineItems" xlink:to="lab_us-gaap_LossContingenciesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_7c7b5718-3286-4601-ba92-847607110fcb_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized (loss) gain on derivative instruments, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_blkb_NetLeverageRatio_3346cecf-e792-46d7-8f2c-19d8aa2876af_terseLabel_en-US" xlink:label="lab_blkb_NetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net leverage ratio</link:label>
    <link:label id="lab_blkb_NetLeverageRatio_label_en-US" xlink:label="lab_blkb_NetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Leverage Ratio</link:label>
    <link:label id="lab_blkb_NetLeverageRatio_documentation_en-US" xlink:label="lab_blkb_NetLeverageRatio" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Leverage Ratio</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NetLeverageRatio" xlink:href="blkb-20240930.xsd#blkb_NetLeverageRatio"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blkb_NetLeverageRatio" xlink:to="lab_blkb_NetLeverageRatio" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>blkb-20240930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:65629827-4189-4509-8f99-52a9a4cba686,g:cbb6b131-d2fa-4b56-bca0-272c967ff750-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.blackbaud.com/role/Document" xlink:type="simple" xlink:href="blkb-20240930.xsd#Document"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/Document" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_477c418f-470e-4595-b220-c7c4af6eac84" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_477c418f-470e-4595-b220-c7c4af6eac84" xlink:to="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:to="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_f6fcb216-9f7a-480d-8d7c-8a7bbdb88825" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_c47dd73f-04a7-4cc7-a5cb-b00293a0b262" xlink:to="loc_us-gaap_ClassOfStockDomain_f6fcb216-9f7a-480d-8d7c-8a7bbdb88825" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationTable_787d38a6-e34d-40e7-b0f2-16e80aec2019" xlink:to="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_223e70ba-921a-4f0a-bf34-8f64a130a90f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentType_223e70ba-921a-4f0a-bf34-8f64a130a90f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_0a00740e-6571-423c-9a8a-6a2f1f878d69" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentQuarterlyReport_0a00740e-6571-423c-9a8a-6a2f1f878d69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_cb939cb5-fa02-4941-a079-50be64f0a02d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentPeriodEndDate_cb939cb5-fa02-4941-a079-50be64f0a02d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_8311112b-76a8-4f8e-8912-f237596471b5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentTransitionReport_8311112b-76a8-4f8e-8912-f237596471b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_1e8acc7e-d561-4dd0-82ce-bd80d88931ef" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityFileNumber_1e8acc7e-d561-4dd0-82ce-bd80d88931ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0193c970-8359-4f39-bdec-5139833117e3" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityRegistrantName_0193c970-8359-4f39-bdec-5139833117e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_bb2d5148-2a9b-49db-8acc-68f5c4132b5a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityIncorporationStateCountryCode_bb2d5148-2a9b-49db-8acc-68f5c4132b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_341a8527-1fda-4c94-afe0-119ca378d9c8" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityTaxIdentificationNumber_341a8527-1fda-4c94-afe0-119ca378d9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_f9664567-2805-45ea-93eb-031bdd90b780" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressAddressLine1_f9664567-2805-45ea-93eb-031bdd90b780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_c362520a-800f-46b2-8cc3-1a3c47f539cf" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressCityOrTown_c362520a-800f-46b2-8cc3-1a3c47f539cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_33fa8f90-ad96-4c19-8d19-dcbecb6d7809" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressStateOrProvince_33fa8f90-ad96-4c19-8d19-dcbecb6d7809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_de0d7e39-ac3a-48d4-a833-45394fcdccc6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityAddressPostalZipCode_de0d7e39-ac3a-48d4-a833-45394fcdccc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_4599787d-7997-4eb8-8db9-76623f329dd1" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_CityAreaCode_4599787d-7997-4eb8-8db9-76623f329dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_d36c3186-19c6-4d33-a72e-4f5693f61540" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_LocalPhoneNumber_d36c3186-19c6-4d33-a72e-4f5693f61540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_dde7eabf-6842-4061-91d3-6ee1bdc8edd9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_Security12bTitle_dde7eabf-6842-4061-91d3-6ee1bdc8edd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_976f5541-5adb-4abf-847c-994b800f922b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_TradingSymbol_976f5541-5adb-4abf-847c-994b800f922b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f200f274-b4dc-4173-b5d0-7a4ddff0e88e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_SecurityExchangeName_f200f274-b4dc-4173-b5d0-7a4ddff0e88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d0b4aca3-2003-4828-9c7c-60c922cc92d5" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCurrentReportingStatus_d0b4aca3-2003-4828-9c7c-60c922cc92d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_71c68467-89e0-4819-ac45-e72f805edd73" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityInteractiveDataCurrent_71c68467-89e0-4819-ac45-e72f805edd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_87c8dbb7-9e49-488f-90eb-bc93d742e56d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityFilerCategory_87c8dbb7-9e49-488f-90eb-bc93d742e56d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e10d51ad-d64a-4ff8-b684-fcad48ecf59a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntitySmallBusiness_e10d51ad-d64a-4ff8-b684-fcad48ecf59a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_dd1bf81a-4f75-4951-9131-5649cfcf7de2" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityEmergingGrowthCompany_dd1bf81a-4f75-4951-9131-5649cfcf7de2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_225670cd-5c64-47c4-9028-8313236c4a4e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityShellCompany_225670cd-5c64-47c4-9028-8313236c4a4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_44b2d561-34ba-437a-8b1d-7672f8c97acd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_44b2d561-34ba-437a-8b1d-7672f8c97acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_52f76acd-08c3-4431-9e5b-50f9f5a3da27" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_AmendmentFlag_52f76acd-08c3-4431-9e5b-50f9f5a3da27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_4826ba43-f1d1-4c5d-a6d8-1b58050e3235" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentFiscalYearFocus_4826ba43-f1d1-4c5d-a6d8-1b58050e3235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_9df564ed-24b5-407e-ac17-05677a1ca486" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_DocumentFiscalPeriodFocus_9df564ed-24b5-407e-ac17-05677a1ca486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3bc555bc-fd7e-42aa-92e9-51a81cc2a872" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_EntityCentralIndexKey_3bc555bc-fd7e-42aa-92e9-51a81cc2a872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_c8bbcf09-9e62-4a2f-9efc-8e2288ef1028" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_DocumentInformationLineItems_a4c0f4b8-17d1-41fc-946a-cd42d4a53111" xlink:to="loc_dei_CurrentFiscalYearEndDate_c8bbcf09-9e62-4a2f-9efc-8e2288ef1028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_d0613682-a89b-411d-a373-a019490fbbab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d0613682-a89b-411d-a373-a019490fbbab" xlink:to="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aa95bcc8-6b99-46f5-bbd7-fa3554799442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_aa95bcc8-6b99-46f5-bbd7-fa3554799442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_eb3cf2c6-ae28-4010-b851-edf3e8305f14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_eb3cf2c6-ae28-4010-b851-edf3e8305f14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_6ad55c24-26a7-4df5-8240-953bc9281dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_6ad55c24-26a7-4df5-8240-953bc9281dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestrictedAssetsCurrent_d3fcd019-7d51-412d-8ee1-f3e72f480a61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestrictedAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_OtherRestrictedAssetsCurrent_d3fcd019-7d51-412d-8ee1-f3e72f480a61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4c6382b4-f458-4581-875b-7d0fb5784f1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4c6382b4-f458-4581-875b-7d0fb5784f1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f1d262d6-076b-4493-ad45-a8eae0904310" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_bf89258b-3994-461e-8b6a-0e44b197aec7" xlink:to="loc_us-gaap_AssetsCurrent_f1d262d6-076b-4493-ad45-a8eae0904310" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5e48df7d-8021-4a40-bcd9-462ac3d2d6d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5e48df7d-8021-4a40-bcd9-462ac3d2d6d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_185a36c6-dc81-4e5d-b5dd-6a8bbc036e2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_185a36c6-dc81-4e5d-b5dd-6a8bbc036e2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_63f19554-c675-4379-b5ac-30b80ccf9e26" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_63f19554-c675-4379-b5ac-30b80ccf9e26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c576cd50-617d-416a-995f-a9d03e3b1c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_Goodwill_c576cd50-617d-416a-995f-a9d03e3b1c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1c2f798c-dd44-4f00-8f6b-6ea1be0e2dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_1c2f798c-dd44-4f00-8f6b-6ea1be0e2dfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_71c35030-648d-435d-933f-60ceac77a577" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_71c35030-648d-435d-933f-60ceac77a577" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_e999e235-addb-4d79-98db-d490975cd414" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_8a93f0b5-0ad2-40c4-8785-adf3486bdc26" xlink:to="loc_us-gaap_Assets_e999e235-addb-4d79-98db-d490975cd414" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_d0613682-a89b-411d-a373-a019490fbbab" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableTradeCurrent_bb3aafcb-5489-4540-93c9-1ea70f32eced" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableTradeCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_us-gaap_AccountsPayableTradeCurrent_bb3aafcb-5489-4540-93c9-1ea70f32eced" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_cbf06eb3-d1c6-4a8e-b52f-e57c824bff7f" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_cbf06eb3-d1c6-4a8e-b52f-e57c824bff7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DueToCustomersCurrent_41a62cde-8fec-4f3f-b3ca-c02996c739f8" xlink:href="blkb-20240930.xsd#blkb_DueToCustomersCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_blkb_DueToCustomersCurrent_41a62cde-8fec-4f3f-b3ca-c02996c739f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_3b119fea-2685-430c-a902-e296ba658bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_us-gaap_LongTermDebtCurrent_3b119fea-2685-430c-a902-e296ba658bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6eb8066-9214-4490-b262-8f62a19f49f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_c6eb8066-9214-4490-b262-8f62a19f49f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_56f559bf-de64-4015-9820-10d6c23640a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_d4b93b1d-de2b-44c2-a3f8-26f5ea4f887c" xlink:to="loc_us-gaap_LiabilitiesCurrent_56f559bf-de64-4015-9820-10d6c23640a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e8973a93-9e7b-4a09-8d49-e4b4c0168464" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e8973a93-9e7b-4a09-8d49-e4b4c0168464" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5b160db2-7596-427a-8de8-c8c6e89210cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_5b160db2-7596-427a-8de8-c8c6e89210cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_4fdfc286-fbc7-4e7b-afe4-adc3b1e782e0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_4fdfc286-fbc7-4e7b-afe4-adc3b1e782e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0e683336-0846-486b-847c-7a913ad8eeb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_0e683336-0846-486b-847c-7a913ad8eeb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_605b0cec-2a2d-4efc-825c-a08612ebfd2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_605b0cec-2a2d-4efc-825c-a08612ebfd2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a28f8d16-224e-44a5-aed2-6b6674a1b8c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_Liabilities_a28f8d16-224e-44a5-aed2-6b6674a1b8c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_12dee8a3-db53-4940-b181-fdcbe909f4d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_12dee8a3-db53-4940-b181-fdcbe909f4d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_08a0f0e9-99c5-483b-9887-7bf33905c9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_08a0f0e9-99c5-483b-9887-7bf33905c9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_d2f0e6c4-f606-4aa7-bc09-c64d58a93688" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_d2f0e6c4-f606-4aa7-bc09-c64d58a93688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_31f21848-9d7c-489e-8d64-4c1d9faea8af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_PreferredStockValue_31f21848-9d7c-489e-8d64-4c1d9faea8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_b2efd0a3-5ec3-48b0-a923-0b964241b645" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_b2efd0a3-5ec3-48b0-a923-0b964241b645" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_b0ee8d16-e677-4a26-97f4-85254f5adf1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_b0ee8d16-e677-4a26-97f4-85254f5adf1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_4abe638a-a881-4be7-afc6-e70e8809866d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_CommonStockSharesIssued_4abe638a-a881-4be7-afc6-e70e8809866d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_6f488b72-98ed-4448-b584-fee14bf28375" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_6f488b72-98ed-4448-b584-fee14bf28375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_113a6b80-1071-4900-85eb-330e503d69ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_CommonStockValue_113a6b80-1071-4900-85eb-330e503d69ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2a461d4e-e4a4-4ee5-bc08-94c2f9434923" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_2a461d4e-e4a4-4ee5-bc08-94c2f9434923" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f229614e-edd5-4bd0-9d69-2fc9f2dc5933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f229614e-edd5-4bd0-9d69-2fc9f2dc5933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_eff4afcf-5d12-46a9-8ee3-d3db9c3774c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_TreasuryStockCommonValue_eff4afcf-5d12-46a9-8ee3-d3db9c3774c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4770b616-ddcf-46e2-ba76-34b449fa4c20" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_4770b616-ddcf-46e2-ba76-34b449fa4c20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f4b088f7-e5fc-42d2-a069-9107b53bae69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f4b088f7-e5fc-42d2-a069-9107b53bae69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_b1eaac1f-ddaf-4a92-9016-af5d6392a426" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_d7f08ed8-f919-4187-8832-505d45fab778" xlink:to="loc_us-gaap_StockholdersEquity_b1eaac1f-ddaf-4a92-9016-af5d6392a426" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2e0216a1-c586-435c-aae2-46d90c120fd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4d094e6d-e0e3-4828-b19c-ab4aecd3181a" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_2e0216a1-c586-435c-aae2-46d90c120fd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1cf545e9-8c87-4936-bae7-7b26d18852b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_540b85c1-7918-47a1-ade4-1b6639c3b5e3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1cf545e9-8c87-4936-bae7-7b26d18852b2" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_540b85c1-7918-47a1-ade4-1b6639c3b5e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_acd838b0-1fe3-4a4e-8338-43e7225ed3ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_acd838b0-1fe3-4a4e-8338-43e7225ed3ac" xlink:to="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:to="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_cd31fce4-1796-4138-86d0-8b8ddd4b481b" xlink:to="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_58638069-a445-46b3-bdf3-596db167cddd" xlink:href="blkb-20240930.xsd#blkb_RecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:to="loc_blkb_RecurringMember_58638069-a445-46b3-bdf3-596db167cddd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_a9ef1d8d-0766-465e-a87a-bd398c6ab78d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a081d157-722c-4ca9-a843-9ded7c18dd72" xlink:to="loc_us-gaap_TechnologyServiceMember_a9ef1d8d-0766-465e-a87a-bd398c6ab78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1ceb7e1a-af19-4c24-981c-56675ca9916c" xlink:to="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7624146e-c683-4037-8906-3e22dcbabecf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_9c3a1fbd-da03-4136-868a-0c3b0af9f9f7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7624146e-c683-4037-8906-3e22dcbabecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_61e2d0d7-f24f-4800-ba4d-f42a20b3ede2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_95e8ba39-e32f-45a1-8de0-8f0c4698114c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_61e2d0d7-f24f-4800-ba4d-f42a20b3ede2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a9238d9c-6da4-477b-b8e6-ce16a587e5cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_GrossProfit_a9238d9c-6da4-477b-b8e6-ce16a587e5cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_2165b236-600c-4bc6-88d6-eeb34f3bcede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_SellingAndMarketingExpense_2165b236-600c-4bc6-88d6-eeb34f3bcede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9daa588b-c503-4ec2-abe7-c2a6cbc96b12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9daa588b-c503-4ec2-abe7-c2a6cbc96b12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_3468711f-cd13-49a1-b709-66afb1291b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_3468711f-cd13-49a1-b709-66afb1291b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_8bb6fee2-df8c-481b-adf0-3bfc674f9860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_8bb6fee2-df8c-481b-adf0-3bfc674f9860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_8ab58264-49c2-4c91-9181-a8f8a460efbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_68a71094-084a-4816-8274-f554312c21b4" xlink:to="loc_us-gaap_OperatingExpenses_8ab58264-49c2-4c91-9181-a8f8a460efbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3ea6e6a2-d344-4cff-9763-b5baed987ede" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OperatingIncomeLoss_3ea6e6a2-d344-4cff-9763-b5baed987ede" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_aaf81cb5-fa7e-4a64-8522-0942f32e92a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_InterestExpense_aaf81cb5-fa7e-4a64-8522-0942f32e92a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6bd16f47-9ea1-4001-a4ee-5a80e083b3aa" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_6bd16f47-9ea1-4001-a4ee-5a80e083b3aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2070ab49-a3f2-4ff4-bec9-41187137a055" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2070ab49-a3f2-4ff4-bec9-41187137a055" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_41f4dd56-1da6-42c4-94fc-0e9991704dbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_41f4dd56-1da6-42c4-94fc-0e9991704dbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_48eb3b0d-c180-4691-9ff5-c808aebaac5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_NetIncomeLoss_48eb3b0d-c180-4691-9ff5-c808aebaac5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_700959a7-83a2-4d61-9aae-05a033ff190b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:to="loc_us-gaap_EarningsPerShareBasic_700959a7-83a2-4d61-9aae-05a033ff190b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_f761ab12-a239-4651-8368-0d3ae3b52cf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_465974c8-1e6c-445a-b8b0-5f40d8f60dd0" xlink:to="loc_us-gaap_EarningsPerShareDiluted_f761ab12-a239-4651-8368-0d3ae3b52cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02a208cb-1197-4dd6-b0f9-4f0d8fbfec5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02a208cb-1197-4dd6-b0f9-4f0d8fbfec5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c13511e1-d93c-40dc-9b54-f61598c9ab14" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_5bf6c219-d6a2-441a-acf7-89617ab49b05" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_c13511e1-d93c-40dc-9b54-f61598c9ab14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e155b632-57cf-4df1-86f9-8b21f7d5ea6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e155b632-57cf-4df1-86f9-8b21f7d5ea6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dc71eba6-27ec-44be-9a82-da7d9ab05b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_dc71eba6-27ec-44be-9a82-da7d9ab05b2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3e990ff2-6c9d-4bc4-873f-6a16f179df82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_aa17f579-39d6-47de-8fe7-fc5c75c5649b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_3e990ff2-6c9d-4bc4-873f-6a16f179df82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_1500316c-c193-488f-97b2-0152149d9a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_f9c048c1-5bf5-40ce-8eee-6a8a757f366f" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_1500316c-c193-488f-97b2-0152149d9a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d17153eb-3da4-4940-868e-fc8476907484" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d17153eb-3da4-4940-868e-fc8476907484" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_a0a9788f-b214-4386-b605-b67712b32a8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d17153eb-3da4-4940-868e-fc8476907484" xlink:to="loc_us-gaap_NetIncomeLoss_a0a9788f-b214-4386-b605-b67712b32a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d17153eb-3da4-4940-868e-fc8476907484" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_1ef3b25e-0400-4de7-bdee-d336838227ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_DepreciationAndAmortization_1ef3b25e-0400-4de7-bdee-d336838227ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_d085aad4-7977-4ced-8fa9-9da9323c61c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_d085aad4-7977-4ced-8fa9-9da9323c61c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_cda416c8-ce4b-4cd5-be70-507c01cca272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_ShareBasedCompensation_cda416c8-ce4b-4cd5-be70-507c01cca272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_374158e0-e8d9-4f1a-98db-d42301e60210" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_374158e0-e8d9-4f1a-98db-d42301e60210" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_893c6dbe-b21f-40dc-b549-51000069b1d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_AmortizationOfFinancingCostsAndDiscounts_893c6dbe-b21f-40dc-b549-51000069b1d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfBusiness_b63e2939-2ff3-4783-849c-db69f0c61cc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfBusiness"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_GainLossOnSaleOfBusiness_b63e2939-2ff3-4783-849c-db69f0c61cc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_81a5411c-e8d9-4a2c-a771-90aeb9642680" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_81a5411c-e8d9-4a2c-a771-90aeb9642680" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0d7ca99f-db01-4023-8549-c80cd82edb3e" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_14fb0c8b-c9df-426c-8fb0-cc1612076740" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_14fb0c8b-c9df-426c-8fb0-cc1612076740" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_937b9fca-cbbf-411f-b7c2-288ae282796a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_937b9fca-cbbf-411f-b7c2-288ae282796a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f64c6cca-f3c8-45cd-9b7d-ee46474a9812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableTrade_f64c6cca-f3c8-45cd-9b7d-ee46474a9812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_1b3ea44b-1888-44a9-8ca0-db3a0ea14efe" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:to="loc_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities_1b3ea44b-1888-44a9-8ca0-db3a0ea14efe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_86feaa15-0b6f-4def-99ac-aad3c394f416" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_55990a3c-c71d-484a-9f91-07068765279e" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_86feaa15-0b6f-4def-99ac-aad3c394f416" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_efde9559-eb04-4bce-a56f-e55e518e6f83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_d17153eb-3da4-4940-868e-fc8476907484" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_efde9559-eb04-4bce-a56f-e55e518e6f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc574699-ea99-489f-8aab-c7c7b2ae50a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_bc574699-ea99-489f-8aab-c7c7b2ae50a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToDevelopSoftware_e8a7dd60-337b-4ad7-983e-e42e30e88931" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToDevelopSoftware"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_us-gaap_PaymentsToDevelopSoftware_e8a7dd60-337b-4ad7-983e-e42e30e88931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_874371ff-e1ab-4080-a710-b69405e1632f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired_874371ff-e1ab-4080-a710-b69405e1632f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CashUsedInDivestitureOfBusinesses_175b7386-466f-4a9e-962e-e123978c6709" xlink:href="blkb-20240930.xsd#blkb_CashUsedInDivestitureOfBusinesses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_blkb_CashUsedInDivestitureOfBusinesses_175b7386-466f-4a9e-962e-e123978c6709" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7d1483c7-1450-41ce-aa8a-e112a8bde999" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_7d1483c7-1450-41ce-aa8a-e112a8bde999" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c5e33c9-c365-4199-9c54-367db5a1c528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_787a37fb-26af-4294-a011-d0256be49a28" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7c5e33c9-c365-4199-9c54-367db5a1c528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_831ca519-b0ad-4bd3-b98c-b1781abfe108" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_831ca519-b0ad-4bd3-b98c-b1781abfe108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebt_11dbf19d-0a9b-4063-a90d-7d4019edec28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_RepaymentsOfDebt_11dbf19d-0a9b-4063-a90d-7d4019edec28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_854141d1-9a8f-4874-b2ba-07a006b3dbd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_854141d1-9a8f-4874-b2ba-07a006b3dbd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07ab9d0b-2ad7-48c6-9a75-2ef30fa93925" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_07ab9d0b-2ad7-48c6-9a75-2ef30fa93925" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_IncreaseDecreaseInDueToCustomers_fe689f61-9e1c-4939-8812-e406a49f72f8" xlink:href="blkb-20240930.xsd#blkb_IncreaseDecreaseInDueToCustomers"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_blkb_IncreaseDecreaseInDueToCustomers_fe689f61-9e1c-4939-8812-e406a49f72f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ChangeInCustomerFundsReceivable_b274d35d-f6b9-42d8-bb49-1818d9541cf4" xlink:href="blkb-20240930.xsd#blkb_ChangeInCustomerFundsReceivable"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_blkb_ChangeInCustomerFundsReceivable_b274d35d-f6b9-42d8-bb49-1818d9541cf4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_251096f6-8ae6-480f-8728-11874dc619a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_251096f6-8ae6-480f-8728-11874dc619a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_04dbec46-f153-4a9a-91dd-9804becec1de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ba03d84d-25a4-4821-b8b4-ba4955a91261" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_04dbec46-f153-4a9a-91dd-9804becec1de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e1fbd85d-ccf8-435e-935e-ddec8a179635" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_e1fbd85d-ccf8-435e-935e-ddec8a179635" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8569e0f6-200b-43a0-a0fb-af9029488d05" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8569e0f6-200b-43a0-a0fb-af9029488d05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_59cfaf52-d867-456d-83aa-f9f897987acf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_59cfaf52-d867-456d-83aa-f9f897987acf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5d24ced2-a28e-4e08-b4f1-8ac0f6951878" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_5d24ced2-a28e-4e08-b4f1-8ac0f6951878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e4a63969-0e1d-4647-9cb6-e8fe8c1b0a47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_97110598-e93e-48c6-88f1-4a0b76f30ee2" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e4a63969-0e1d-4647-9cb6-e8fe8c1b0a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ae0ea3f8-2c09-4979-96f8-0ddcb76dc6e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e4a63969-0e1d-4647-9cb6-e8fe8c1b0a47" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ae0ea3f8-2c09-4979-96f8-0ddcb76dc6e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3a319d90-fe4a-4053-b66a-e85b17c12e55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e4a63969-0e1d-4647-9cb6-e8fe8c1b0a47" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_3a319d90-fe4a-4053-b66a-e85b17c12e55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cb8c884a-6ca8-4522-9a88-3fa10c1fa127" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_e4a63969-0e1d-4647-9cb6-e8fe8c1b0a47" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_cb8c884a-6ca8-4522-9a88-3fa10c1fa127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="blkb-20240930.xsd#CondensedConsolidatedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_b039cf2f-ac94-4150-860a-abbc3aef4ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_b039cf2f-ac94-4150-860a-abbc3aef4ca9" xlink:to="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_48e40c04-8252-4307-83d7-d06c9285ed9e" xlink:to="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_177d6d29-a7e3-43c8-8d0e-447db61da3c4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_CommonStockMember_177d6d29-a7e3-43c8-8d0e-447db61da3c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_1f0edf0f-938c-46df-a3ee-5cafe9f438e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_TreasuryStockCommonMember_1f0edf0f-938c-46df-a3ee-5cafe9f438e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_ed558150-893c-4f93-81df-383e69a5c579" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_ed558150-893c-4f93-81df-383e69a5c579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_394dbee4-bc0d-45ca-9d15-47dbea2e7391" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_394dbee4-bc0d-45ca-9d15-47dbea2e7391" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_c1a9bf83-9f5b-46ee-8c99-c5b374ae93b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_935e8102-7992-4c45-b115-e28134de21d4" xlink:to="loc_us-gaap_RetainedEarningsMember_c1a9bf83-9f5b-46ee-8c99-c5b374ae93b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e9900288-102c-4951-90e2-bab9521c3e53" xlink:to="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c615e495-4da4-4177-885c-c4f3eb8de670" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_2971372c-7a61-4f8a-9c73-6940ecd0fd0a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_SharesIssued_2971372c-7a61-4f8a-9c73-6940ecd0fd0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5684d7e8-59e9-4197-933e-dc7fe1160448" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockholdersEquity_5684d7e8-59e9-4197-933e-dc7fe1160448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_f7eca61a-1d7c-4ea9-b6f2-faf92e0cd757" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockCommonShares_f7eca61a-1d7c-4ea9-b6f2-faf92e0cd757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e728ba9f-6281-4bab-b26f-8ecbe98813d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_NetIncomeLoss_e728ba9f-6281-4bab-b26f-8ecbe98813d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RetirementsOfCommonStockShares_15a79445-1b5c-4b44-9a00-05d830c47e54" xlink:href="blkb-20240930.xsd#blkb_RetirementsOfCommonStockShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_RetirementsOfCommonStockShares_15a79445-1b5c-4b44-9a00-05d830c47e54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_c67c6f2d-0c55-4c83-8ba4-8c26e7f80e43" xlink:href="blkb-20240930.xsd#blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements_c67c6f2d-0c55-4c83-8ba4-8c26e7f80e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_e605fb52-9cfa-4e60-8b3c-0ffa06b42c62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_e605fb52-9cfa-4e60-8b3c-0ffa06b42c62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_047c19a8-db04-445b-a106-1e68d628d57f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_047c19a8-db04-445b-a106-1e68d628d57f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_de754d1e-3033-433c-b192-b3e5de9ba12c" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares_de754d1e-3033-433c-b192-b3e5de9ba12c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_6b0e21bf-7862-4160-bec0-92111d0e26ce" xlink:href="blkb-20240930.xsd#blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue_6b0e21bf-7862-4160-bec0-92111d0e26ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2f9b6f22-de16-46ec-ae78-7728390efa8c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_2f9b6f22-de16-46ec-ae78-7728390efa8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_68525ffa-f8e8-42f1-aa10-05af258d0f7e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_68525ffa-f8e8-42f1-aa10-05af258d0f7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b5d2ef04-ec0a-41f0-bd2c-ef7101fa43bb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_b5d2ef04-ec0a-41f0-bd2c-ef7101fa43bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_e74bce7e-d7ae-4564-b65f-c8c47ee11612" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_e74bce7e-d7ae-4564-b65f-c8c47ee11612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ac0d5dab-d06b-41ef-a734-8dd848a10ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross_ac0d5dab-d06b-41ef-a734-8dd848a10ad9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_e03ff3c8-d125-48cd-aeac-af9c00b625fe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited_e03ff3c8-d125-48cd-aeac-af9c00b625fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_86a17d35-20d9-4abc-a608-7e105e40798b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_86a17d35-20d9-4abc-a608-7e105e40798b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_6499951f-cc7e-40f6-803e-a58537f07724" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_SharesIssued_6499951f-cc7e-40f6-803e-a58537f07724" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_9f1abe6c-701c-49f4-bdb4-45318ba15419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_StockholdersEquity_9f1abe6c-701c-49f4-bdb4-45318ba15419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_8425fbd6-7a91-4d68-b872-c56962d8563d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_cbfb17c1-3728-4988-9ac8-13b24968335f" xlink:to="loc_us-gaap_TreasuryStockCommonShares_8425fbd6-7a91-4d68-b872-c56962d8563d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/Organization" xlink:type="simple" xlink:href="blkb-20240930.xsd#Organization"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/Organization" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_89b51bad-674c-4860-a4f5-deef4c9e0abc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_71bd4380-47f8-464d-841e-36e3e79809b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_89b51bad-674c-4860-a4f5-deef4c9e0abc" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_71bd4380-47f8-464d-841e-36e3e79809b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/BasisofPresentation" xlink:type="simple" xlink:href="blkb-20240930.xsd#BasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/BasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_cdac1104-369d-41ca-855e-8cf1f9f7565d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_c535b37c-3aca-4dee-90d7-82068b9527b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_cdac1104-369d-41ca-855e-8cf1f9f7565d" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_c535b37c-3aca-4dee-90d7-82068b9527b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/BusinessCombinations" xlink:type="simple" xlink:href="blkb-20240930.xsd#BusinessCombinations"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/BusinessCombinations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_d7e697cc-bd8f-4ffe-b67b-36269e01f2d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationDisclosureTextBlock_e05cd76b-22b8-4ca1-a245-b857158fcf16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_d7e697cc-bd8f-4ffe-b67b-36269e01f2d5" xlink:to="loc_us-gaap_BusinessCombinationDisclosureTextBlock_e05cd76b-22b8-4ca1-a245-b857158fcf16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShare" xlink:type="simple" xlink:href="blkb-20240930.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7729a154-4eef-472d-b724-49759a1e287a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_2cdc7d83-ec6f-4a2b-b7d5-9cc37543e5c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7729a154-4eef-472d-b724-49759a1e287a" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_2cdc7d83-ec6f-4a2b-b7d5-9cc37543e5c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b111a39f-0ec0-4d65-8470-4730ab751d5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_4520294c-21b0-47e2-82bf-5cdbf4631df4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b111a39f-0ec0-4d65-8470-4730ab751d5d" xlink:to="loc_us-gaap_FairValueMeasurementInputsDisclosureTextBlock_4520294c-21b0-47e2-82bf-5cdbf4631df4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab82493b-8dcf-4b85-8e79-82ff5dfdab6f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_1dbcce1f-52b6-4c25-ba6c-4a69e9181a39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalFinancialInformationDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab82493b-8dcf-4b85-8e79-82ff5dfdab6f" xlink:to="loc_us-gaap_AdditionalFinancialInformationDisclosureTextBlock_1dbcce1f-52b6-4c25-ba6c-4a69e9181a39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/Debt" xlink:type="simple" xlink:href="blkb-20240930.xsd#Debt"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/Debt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_807e77ec-da58-4769-a587-c8d07cfab5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_fe6f1f4e-094e-43ce-b7f8-c552fec9734b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_807e77ec-da58-4769-a587-c8d07cfab5b4" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_fe6f1f4e-094e-43ce-b7f8-c552fec9734b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstruments" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstruments"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DerivativeInstruments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_59f40538-c844-464f-b9db-e1bd9b078181" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesAndFairValueTextBlock_fd3e7046-7c1e-497b-a070-c88ba0473b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesAndFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_59f40538-c844-464f-b9db-e1bd9b078181" xlink:to="loc_us-gaap_DerivativesAndFairValueTextBlock_fd3e7046-7c1e-497b-a070-c88ba0473b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3251869c-8f8f-4b58-b86b-16d421466865" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b1ad0cf5-ddf6-4749-99c2-3ac0244528ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3251869c-8f8f-4b58-b86b-16d421466865" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_b1ad0cf5-ddf6-4749-99c2-3ac0244528ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/IncomeTaxes" xlink:type="simple" xlink:href="blkb-20240930.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_01cdb159-f0ff-4a69-82d8-bdbc1d2d9d86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_d046e418-e534-4ab9-9f33-b61eebe88c83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_01cdb159-f0ff-4a69-82d8-bdbc1d2d9d86" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_d046e418-e534-4ab9-9f33-b61eebe88c83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquity" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_07f56a6d-cfed-440c-b6a8-6ef8359dc103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_3e960ae4-fcb9-4464-a4b6-0039b146a224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_07f56a6d-cfed-440c-b6a8-6ef8359dc103" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_3e960ae4-fcb9-4464-a4b6-0039b146a224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognition" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognition"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognition" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7bcfb3c0-c004-4bd9-a755-d1a0e25a7686" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d1c29b64-02e5-4381-bd46-9e890bb617e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_7bcfb3c0-c004-4bd9-a755-d1a0e25a7686" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_d1c29b64-02e5-4381-bd46-9e890bb617e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/SubsequentEvents" xlink:type="simple" xlink:href="blkb-20240930.xsd#SubsequentEvents"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/SubsequentEvents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_658540cc-a62d-4b39-9644-6f6b701b09c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_cb4c408f-0967-4e9b-bb79-09f818be7ba3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_658540cc-a62d-4b39-9644-6f6b701b09c3" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_cb4c408f-0967-4e9b-bb79-09f818be7ba3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/BasisofPresentationPolicy" xlink:type="simple" xlink:href="blkb-20240930.xsd#BasisofPresentationPolicy"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/BasisofPresentationPolicy" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_eade46f4-3ca6-4305-b6e9-561f2d568884" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3ad22efd-5a7b-4b8e-ae2c-7d4654414b69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eade46f4-3ca6-4305-b6e9-561f2d568884" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_3ad22efd-5a7b-4b8e-ae2c-7d4654414b69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_1963ad3f-57ff-43e8-818f-3c446d1e1738" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eade46f4-3ca6-4305-b6e9-561f2d568884" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_1963ad3f-57ff-43e8-818f-3c446d1e1738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_319387c6-a880-492a-9212-c31eabd9cf67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eade46f4-3ca6-4305-b6e9-561f2d568884" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_319387c6-a880-492a-9212-c31eabd9cf67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_65e9b99e-9cd4-438a-9057-9a671033dcff" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_eade46f4-3ca6-4305-b6e9-561f2d568884" xlink:to="loc_us-gaap_UseOfEstimates_65e9b99e-9cd4-438a-9057-9a671033dcff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_bf2c799c-a99c-4578-9218-933491af3048" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_cee2a43d-1640-4f17-a8bd-c75d25da06d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_bf2c799c-a99c-4578-9218-933491af3048" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_cee2a43d-1640-4f17-a8bd-c75d25da06d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_71b5a737-d9af-4d4e-b9f2-74596b286959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_cc5c3955-f9e4-46bf-8459-a97c28db6f43" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_71b5a737-d9af-4d4e-b9f2-74596b286959" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_cc5c3955-f9e4-46bf-8459-a97c28db6f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f961749-fba2-4463-9dbe-be2dce06253e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfRestrictedCashTableTextBlock_e3326496-c95f-4a93-acaa-d71397d26fd1" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfRestrictedCashTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f961749-fba2-4463-9dbe-be2dce06253e" xlink:to="loc_blkb_ScheduleOfRestrictedCashTableTextBlock_e3326496-c95f-4a93-acaa-d71397d26fd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_aecd1e22-3f00-42a4-9897-d84e7c39ccfd" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f961749-fba2-4463-9dbe-be2dce06253e" xlink:to="loc_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock_aecd1e22-3f00-42a4-9897-d84e7c39ccfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_9547a572-bd33-4cc4-8060-d3204b5585af" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherLiabilitiesTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f961749-fba2-4463-9dbe-be2dce06253e" xlink:to="loc_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock_9547a572-bd33-4cc4-8060-d3204b5585af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_922c82e2-7ed0-43dd-97b6-820db4504505" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9f961749-fba2-4463-9dbe-be2dce06253e" xlink:to="loc_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock_922c82e2-7ed0-43dd-97b6-820db4504505" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_58d02a1f-202a-4635-ad54-d5e52a5b5478" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_d040cf09-b632-4107-b0e4-db85fa92680a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58d02a1f-202a-4635-ad54-d5e52a5b5478" xlink:to="loc_us-gaap_ScheduleOfDebtInstrumentsTextBlock_d040cf09-b632-4107-b0e4-db85fa92680a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_703bb436-e858-4a11-9837-cf89fbb8de65" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58d02a1f-202a-4635-ad54-d5e52a5b5478" xlink:to="loc_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock_703bb436-e858-4a11-9837-cf89fbb8de65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramTableTextBlock_d9357e63-4e8e-45c0-9d33-419f54957e58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58d02a1f-202a-4635-ad54-d5e52a5b5478" xlink:to="loc_us-gaap_SupplierFinanceProgramTableTextBlock_d9357e63-4e8e-45c0-9d33-419f54957e58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_7ee37ebb-460c-4dc0-a35b-abcdcd139ffd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_58d02a1f-202a-4635-ad54-d5e52a5b5478" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_7ee37ebb-460c-4dc0-a35b-abcdcd139ffd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9c8baa6d-a36f-4790-acb9-7d95fb979cae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_8fc2fd45-0fb6-4d0a-bfc3-8f89f5c4a25f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9c8baa6d-a36f-4790-acb9-7d95fb979cae" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_8fc2fd45-0fb6-4d0a-bfc3-8f89f5c4a25f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a8a62f98-99d4-4e43-9c08-c3b2dfa83aec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_9c8baa6d-a36f-4790-acb9-7d95fb979cae" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock_a8a62f98-99d4-4e43-9c08-c3b2dfa83aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f5bbf605-356c-4839-a0c4-e3d83fa76dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_9cb1aa6f-db70-4774-ba33-b5167311c10a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f5bbf605-356c-4839-a0c4-e3d83fa76dac" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_9cb1aa6f-db70-4774-ba33-b5167311c10a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e1b02745-8c94-4ee1-95ae-68b01d7e49ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f5bbf605-356c-4839-a0c4-e3d83fa76dac" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_e1b02745-8c94-4ee1-95ae-68b01d7e49ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_426bf381-b8e8-4626-bee9-a7c5f59e07bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f5bbf605-356c-4839-a0c4-e3d83fa76dac" xlink:to="loc_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense_426bf381-b8e8-4626-bee9-a7c5f59e07bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_89ad7510-a923-48b6-8b02-804ae892fb16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_f1de5fe9-41ba-48eb-8356-e7036aca0211" xlink:href="blkb-20240930.xsd#blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_89ad7510-a923-48b6-8b02-804ae892fb16" xlink:to="loc_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock_f1de5fe9-41ba-48eb-8356-e7036aca0211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_bcf45414-9193-41b0-98ba-e2bb88cab21a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_41b16391-8f35-470e-a3c9-4700fdbf79d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_bcf45414-9193-41b0-98ba-e2bb88cab21a" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_41b16391-8f35-470e-a3c9-4700fdbf79d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionTables" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionTables"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a98c736-b23e-4289-bb06-a808ec0b6615" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_855f7ab9-a7c7-45d6-9302-076d21f84de0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a98c736-b23e-4289-bb06-a808ec0b6615" xlink:to="loc_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_855f7ab9-a7c7-45d6-9302-076d21f84de0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_35371ef1-c6b6-4929-b6a0-b63d9ff116d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a98c736-b23e-4289-bb06-a808ec0b6615" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_35371ef1-c6b6-4929-b6a0-b63d9ff116d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock_07ef633c-0eb0-474a-a2a5-3cbfd674654d" xlink:href="blkb-20240930.xsd#blkb_DisaggregationOfRevenueRecurringTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_4a98c736-b23e-4289-bb06-a808ec0b6615" xlink:to="loc_blkb_DisaggregationOfRevenueRecurringTableTextBlock_07ef633c-0eb0-474a-a2a5-3cbfd674654d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/BusinessCombinationsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#BusinessCombinationsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/BusinessCombinationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationsAbstract_56d0e58a-079d-4508-b449-f35a7f7486a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationsAbstract_56d0e58a-079d-4508-b449-f35a7f7486a3" xlink:to="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_739f91bd-675e-44d3-9ada-54887c822e2d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_EVERFILimitedMember_fc7021c9-08e8-4e9e-9b25-fd6491422e1f" xlink:href="blkb-20240930.xsd#blkb_EVERFILimitedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_7d9c982b-8b8e-4069-8ac5-175039099697" xlink:to="loc_blkb_EVERFILimitedMember_fc7021c9-08e8-4e9e-9b25-fd6491422e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_7e29d7bf-1be7-4e0d-b127-840b6237b4d3" xlink:to="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a5fafb75-2fe5-4f20-b911-90c97658ce7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_a5fafb75-2fe5-4f20-b911-90c97658ce7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_98248ae8-d927-4d9e-bc72-ecb34f14b52c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_d3fb8a1f-9f0f-4617-a964-e2c60d0c9d70" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_98248ae8-d927-4d9e-bc72-ecb34f14b52c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_cbccc6f5-bc5a-4ed4-9d3a-4e2d36af63f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_NetIncomeLoss_cbccc6f5-bc5a-4ed4-9d3a-4e2d36af63f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_88e173e4-8732-4733-9179-2c447dcb76f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_88e173e4-8732-4733-9179-2c447dcb76f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_85da7a50-d714-4787-9421-651802e4d7e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_85da7a50-d714-4787-9421-651802e4d7e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8b780801-090b-49a9-9d15-1c68226eba47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8b780801-090b-49a9-9d15-1c68226eba47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_cd3469d2-bd4f-4234-849b-7b83692aaacc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_EarningsPerShareBasic_cd3469d2-bd4f-4234-849b-7b83692aaacc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_5a8b1db5-768e-4d46-b04a-80c54908e43e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_EarningsPerShareDiluted_5a8b1db5-768e-4d46-b04a-80c54908e43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c2b292b5-35dd-44c0-9dd1-35b80be2ccd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_cee54493-4acc-4e7c-966e-f15694ccf314" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c2b292b5-35dd-44c0-9dd1-35b80be2ccd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurementsFairValueMeasurementsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3e2a3f4d-0dba-4576-8275-cffa5ef537af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseImpairmentLoss_94d9a8ea-10ca-4580-88c4-6e431bd121f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseImpairmentLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3e2a3f4d-0dba-4576-8275-cffa5ef537af" xlink:to="loc_us-gaap_OperatingLeaseImpairmentLoss_94d9a8ea-10ca-4580-88c4-6e431bd121f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b515644e-8f14-40b8-8a37-c833df917515" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b515644e-8f14-40b8-8a37-c833df917515" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_bd3e3f5e-9b46-4e7d-a116-6e2307fc5327" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_9664e325-f682-48d2-b545-e9eafdcb4224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_5ecd12fd-18b6-463c-88fd-81c9db39d332" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_9664e325-f682-48d2-b545-e9eafdcb4224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_d34053c1-e43a-4ce3-a310-3ae269ab3145" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_9a602745-bc49-460e-8269-b4cfdc142e84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_9a602745-bc49-460e-8269-b4cfdc142e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_ff765837-3dc8-4bd8-b258-0900918bdacd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_ff765837-3dc8-4bd8-b258-0900918bdacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_19220728-515d-4189-af88-cfd56e261fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_04da6394-d978-41ca-bd3a-1b9c79025ec2" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_19220728-515d-4189-af88-cfd56e261fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7e963c68-5f3e-453b-a559-997bffb656d7" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_fc936799-bb30-44ce-b535-51454ebfbf61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_DerivativeAssets_fc936799-bb30-44ce-b535-51454ebfbf61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_08b7f74e-8481-4b69-9a64-a0089d148deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractAssetFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure_08b7f74e-8481-4b69-9a64-a0089d148deb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_463b0ec7-4a62-4f11-b800-e2dd02755694" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_463b0ec7-4a62-4f11-b800-e2dd02755694" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_d4097614-751a-462e-8611-d6de1c8f5430" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_DerivativeLiabilities_d4097614-751a-462e-8611-d6de1c8f5430" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_716a50f0-f110-4a5d-b5a6-5dbc9b007f2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure_716a50f0-f110-4a5d-b5a6-5dbc9b007f2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_952b7bc5-1a9b-44e8-90b3-a36742368d15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_952b7bc5-1a9b-44e8-90b3-a36742368d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_8143427c-125d-4851-bff0-8e2d3cb39548" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_4e536fe8-b7b7-49a2-9db7-e930e59f9393" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_8143427c-125d-4851-bff0-8e2d3cb39548" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_44a5646c-ac61-4049-ad17-b9d893fa6134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCash_724a40dc-a99e-42ec-884b-d27bec7d84d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCash"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_44a5646c-ac61-4049-ad17-b9d893fa6134" xlink:to="loc_us-gaap_RestrictedCash_724a40dc-a99e-42ec-884b-d27bec7d84d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EscrowDeposit_46f499d8-665c-4dde-9a55-bdf1f0b9f4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EscrowDeposit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_44a5646c-ac61-4049-ad17-b9d893fa6134" xlink:to="loc_us-gaap_EscrowDeposit_46f499d8-665c-4dde-9a55-bdf1f0b9f4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5ca0f865-64de-42a3-aaf6-724d493aba88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_44a5646c-ac61-4049-ad17-b9d893fa6134" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_5ca0f865-64de-42a3-aaf6-724d493aba88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNet_3ecdff06-909c-41fd-8699-6a93767b7b9f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_CapitalizedContractCostNet_3ecdff06-909c-41fd-8699-6a93767b7b9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_9ed48a9e-5d22-4806-ac1d-aa61836e9d76" xlink:href="blkb-20240930.xsd#blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm_9ed48a9e-5d22-4806-ac1d-aa61836e9d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_1c866a71-63fc-4a4c-b254-bbe268ec6552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization_1c866a71-63fc-4a4c-b254-bbe268ec6552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_36b01330-9a08-4ffb-a944-54e0a17840d6" xlink:href="blkb-20240930.xsd#blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm_36b01330-9a08-4ffb-a944-54e0a17840d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledContractsReceivable_4ee8c8d3-6452-46f3-9a00-a939bdceebbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnbilledContractsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_UnbilledContractsReceivable_4ee8c8d3-6452-46f3-9a00-a939bdceebbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_c497e5cd-51c1-4123-babc-1980873a2ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_EquityMethodInvestments_c497e5cd-51c1-4123-babc-1980873a2ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidInsuranceCurrentandLongterm_e4acaead-b877-4e88-a71f-f3c79d17b799" xlink:href="blkb-20240930.xsd#blkb_PrepaidInsuranceCurrentandLongterm"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_blkb_PrepaidInsuranceCurrentandLongterm_e4acaead-b877-4e88-a71f-f3c79d17b799" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeAssetsCurrentAndLongTerm_ff4a7ca4-e91f-43f4-8aa5-377d2294ba3a" xlink:href="blkb-20240930.xsd#blkb_DerivativeAssetsCurrentAndLongTerm"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_blkb_DerivativeAssetsCurrentAndLongTerm_ff4a7ca4-e91f-43f4-8aa5-377d2294ba3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssets_99376e2c-cd08-409f-a72a-7a5b044eed41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_OtherAssets_99376e2c-cd08-409f-a72a-7a5b044eed41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssets_50a0be04-3ec8-42e4-b39f-d1220d58e906" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssets"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssets_50a0be04-3ec8-42e4-b39f-d1220d58e906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d6f5199e-6d60-4d88-8469-455279c42057" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d6f5199e-6d60-4d88-8469-455279c42057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_34e723c9-7eb4-4039-b140-d080ad5659b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_34e723c9-7eb4-4039-b140-d080ad5659b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostAmortization_cbb4540b-1162-4ce9-96a5-b97083e58b5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_CapitalizedContractCostAmortization_cbb4540b-1162-4ce9-96a5-b97083e58b5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostNetCurrent_7757633e-9f11-41dd-8e63-1f7836d71483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_CapitalizedContractCostNetCurrent_7757633e-9f11-41dd-8e63-1f7836d71483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_ba8c8c87-2229-4f87-a92d-3de7e72c7d3f" xlink:href="blkb-20240930.xsd#blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent_ba8c8c87-2229-4f87-a92d-3de7e72c7d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_b6cb464d-1a3f-4584-9a48-2f4fccd182b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization_b6cb464d-1a3f-4584-9a48-2f4fccd182b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_bf82e45b-4666-475f-bf74-b6ce1cf8c3d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_3cdf0648-a00f-43fc-9cd4-403bdb702a17" xlink:to="loc_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization_bf82e45b-4666-475f-bf74-b6ce1cf8c3d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_fff4a712-a932-4d9f-a6e4-f679466ce254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_TaxesPayableCurrentAndNoncurrent_fff4a712-a932-4d9f-a6e4-f679466ce254" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_107448a2-1093-4695-8997-7a1d80f2685e" xlink:href="blkb-20240930.xsd#blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm_107448a2-1093-4695-8997-7a1d80f2685e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm_97281fbf-1284-45fa-8b71-02f4fdda3272" xlink:href="blkb-20240930.xsd#blkb_UnrecognizedTaxBenefitCurrentandLongterm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_UnrecognizedTaxBenefitCurrentandLongterm_97281fbf-1284-45fa-8b71-02f4fdda3272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_3da37e1a-0849-4a1f-b3ef-3b17770d78e8" xlink:href="blkb-20240930.xsd#blkb_DerivativeLiabilitiesCurrentAndLongTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_DerivativeLiabilitiesCurrentAndLongTerm_3da37e1a-0849-4a1f-b3ef-3b17770d78e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e1f52517-70e3-4337-bf34-d4a02c45454e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e1f52517-70e3-4337-bf34-d4a02c45454e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_8e362256-d079-400a-ac3f-0e1ae67ae337" xlink:href="blkb-20240930.xsd#blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm_8e362256-d079-400a-ac3f-0e1ae67ae337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_c1d5ac8c-d596-4f3b-8d96-3db8df42d5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInsuranceCurrentAndNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_AccruedInsuranceCurrentAndNoncurrent_c1d5ac8c-d596-4f3b-8d96-3db8df42d5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_0a0e4264-d547-44eb-be72-8904da3d19e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedVacationCurrentAndNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_AccruedVacationCurrentAndNoncurrent_0a0e4264-d547-44eb-be72-8904da3d19e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_f7fc4fd8-e1fc-4ff1-a497-b9a75eb0a892" xlink:href="blkb-20240930.xsd#blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices_f7fc4fd8-e1fc-4ff1-a497-b9a75eb0a892" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_45718c3f-5263-42d3-b442-e1d2761a9c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent_45718c3f-5263-42d3-b442-e1d2761a9c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ecbddb8a-f33f-45ae-ba14-fca76c682cbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ecbddb8a-f33f-45ae-ba14-fca76c682cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilities_d406f57b-9634-4eab-8778-007db2742f13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_OtherLiabilities_d406f57b-9634-4eab-8778-007db2742f13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_ccd176d8-0b86-472b-b264-9390fc975619" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_ccd176d8-0b86-472b-b264-9390fc975619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_f0d4241d-a838-4921-87db-a9b2c8f109c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_f0d4241d-a838-4921-87db-a9b2c8f109c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_3071027f-1951-493e-a3c6-15b2ba94a57b" xlink:href="blkb-20240930.xsd#blkb_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_blkb_AccruedExpensesAndOtherCurrentLiabilities_3071027f-1951-493e-a3c6-15b2ba94a57b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_7921fa27-3f73-45f8-be91-88b2fe9b1bfe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_67b3a22a-faa2-4235-8509-62105cf8acce" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_7921fa27-3f73-45f8-be91-88b2fe9b1bfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6cb60554-5423-4d91-953d-17e76677c2f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentIncomeInterest_1646df39-c686-4cbf-ae7f-f6a637386b8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6cb60554-5423-4d91-953d-17e76677c2f5" xlink:to="loc_us-gaap_InvestmentIncomeInterest_1646df39-c686-4cbf-ae7f-f6a637386b8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5fd0515e-c63e-47e2-a2dd-c92ad37dd785" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6cb60554-5423-4d91-953d-17e76677c2f5" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_5fd0515e-c63e-47e2-a2dd-c92ad37dd785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_9c121925-d29c-4cf7-ada0-922858638e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6cb60554-5423-4d91-953d-17e76677c2f5" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_9c121925-d29c-4cf7-ada0-922858638e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_1c301bca-1bf4-4b0f-a78e-a2a67e1f64bb" xlink:href="blkb-20240930.xsd#blkb_NonoperatingIncomeExpenseExcludingInterestExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_6cb60554-5423-4d91-953d-17e76677c2f5" xlink:to="loc_blkb_NonoperatingIncomeExpenseExcludingInterestExpense_1c301bca-1bf4-4b0f-a78e-a2a67e1f64bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_8a0c8ee0-f071-4abd-a8da-037ec9863c92" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_8a0c8ee0-f071-4abd-a8da-037ec9863c92" xlink:to="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis_6c13c3a9-2e48-49cf-8469-dde8f83611ba" xlink:to="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_GlobalHQMember_abc5641c-f8f8-4801-bab3-8363d847257e" xlink:href="blkb-20240930.xsd#blkb_GlobalHQMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain_a053c57b-c577-44c6-847c-49826971b81b" xlink:to="loc_blkb_GlobalHQMember_abc5641c-f8f8-4801-bab3-8363d847257e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_0b2911b0-87d1-41da-918a-7eae586e718f" xlink:to="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_93768f21-d7b6-48a0-ae0d-2d22d46ad85f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_93768f21-d7b6-48a0-ae0d-2d22d46ad85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_92bb0941-75d6-4fce-8a22-5c977281a023" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_SecuredDebtMember_92bb0941-75d6-4fce-8a22-5c977281a023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StandbyLettersOfCreditMember_4ab7ce42-c621-4a12-a87d-74ee061c0029" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandbyLettersOfCreditMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_StandbyLettersOfCreditMember_4ab7ce42-c621-4a12-a87d-74ee061c0029" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SwinglineloansMember_d949a4c2-2bce-4417-b683-4e431291d80d" xlink:href="blkb-20240930.xsd#blkb_SwinglineloansMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_blkb_SwinglineloansMember_d949a4c2-2bce-4417-b683-4e431291d80d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignLineOfCreditMember_cde1d009-2b86-4273-bbd3-c2d33d7ba431" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignLineOfCreditMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_173e9b0a-0b37-4da0-b49a-48e8aa9a3a9b" xlink:to="loc_us-gaap_ForeignLineOfCreditMember_cde1d009-2b86-4273-bbd3-c2d33d7ba431" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_1a210595-020e-472b-ac65-e4f33a8a2d61" xlink:to="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d4c4552a-37cb-4eea-a6bc-f9b749050ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsEffectiveSwapRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_FederalFundsEffectiveSwapRateMember_d4c4552a-37cb-4eea-a6bc-f9b749050ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d05a4d63-f28b-4348-b671-a1b712c8fe30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_d05a4d63-f28b-4348-b671-a1b712c8fe30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_49846d89-cf18-45b1-86b1-ba37dd1c77a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_us-gaap_BaseRateMember_49846d89-cf18-45b1-86b1-ba37dd1c77a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_DesignatedCurrencyRateMember_1da166e0-45d9-496c-a140-17aa30fabfd5" xlink:href="blkb-20240930.xsd#blkb_DesignatedCurrencyRateMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_d111ac61-6514-4372-a3b7-d5fe79e0f93e" xlink:to="loc_blkb_DesignatedCurrencyRateMember_1da166e0-45d9-496c-a140-17aa30fabfd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_b6b11c7f-de8b-4e90-8f72-de51c5e60e6f" xlink:to="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cc196b2f-21cc-4575-900a-13163e90b3ee" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:to="loc_srt_MinimumMember_cc196b2f-21cc-4575-900a-13163e90b3ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3b7325e7-7d6f-445f-904e-617f8903a332" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_429f2a9b-ec72-47ca-b4eb-1c6071a7a544" xlink:to="loc_srt_MaximumMember_3b7325e7-7d6f-445f-904e-617f8903a332" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d9f31be9-2304-4d70-81cc-6003e83651d5" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17623562-0dc7-42ea-806c-dda88d583594" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_17623562-0dc7-42ea-806c-dda88d583594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_c484bf4d-4af4-4351-b6f6-30ddf5cea789" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_c484bf4d-4af4-4351-b6f6-30ddf5cea789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_be6c6b70-6a39-4ef5-9d2d-87cc2a4be492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_be6c6b70-6a39-4ef5-9d2d-87cc2a4be492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfFinancingCosts_f1969f82-4884-4f58-abfd-71c71b78ac02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfFinancingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_PaymentsOfFinancingCosts_f1969f82-4884-4f58-abfd-71c71b78ac02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4369efed-6834-47bf-b32b-6f96c2cbc6b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_4369efed-6834-47bf-b32b-6f96c2cbc6b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_e66185b2-f47c-42f1-b3eb-a157bd040146" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_e66185b2-f47c-42f1-b3eb-a157bd040146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1eab641a-3854-46e1-911d-eeeed344274c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_1eab641a-3854-46e1-911d-eeeed344274c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityVariableInterestRate_1fce8156-98ff-4f0e-9be2-0ed958f6cb1f" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityVariableInterestRate"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineOfCreditFacilityVariableInterestRate_1fce8156-98ff-4f0e-9be2-0ed958f6cb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d1891093-5a51-4d99-b95d-bd9b505116cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d1891093-5a51-4d99-b95d-bd9b505116cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_445c1c6a-6385-420a-8335-16d7069cf64a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage_445c1c6a-6385-420a-8335-16d7069cf64a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_8e8b3157-c4cc-4f87-854c-8772a11e9231" xlink:href="blkb-20240930.xsd#blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount_8e8b3157-c4cc-4f87-854c-8772a11e9231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_874affd5-e0a7-4d05-8f73-070fd94ef37d" xlink:href="blkb-20240930.xsd#blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA_874affd5-e0a7-4d05-8f73-070fd94ef37d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_NetLeverageRatio_79fadca2-158e-4222-a4c4-6f4978b217d9" xlink:href="blkb-20240930.xsd#blkb_NetLeverageRatio"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_blkb_NetLeverageRatio_79fadca2-158e-4222-a4c4-6f4978b217d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_3998f38f-9bdb-480e-b35b-1794bcd4f8ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_d75208fc-3ed9-4b50-b25d-69b940dadc12" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_3998f38f-9bdb-480e-b35b-1794bcd4f8ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtSummaryofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ae539f88-b24b-46ce-8b2d-0803b0ae1dfb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ae539f88-b24b-46ce-8b2d-0803b0ae1dfb" xlink:to="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:to="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_e0fa0a1c-1be4-4d8e-bfd1-fb24506f4bb4" xlink:to="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_149e7dc9-928d-45d6-ab68-afe4ea21a959" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_149e7dc9-928d-45d6-ab68-afe4ea21a959" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredDebtMember_43c7dcd0-3f68-4808-909b-636645a0f49e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuredDebtMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_SecuredDebtMember_43c7dcd0-3f68-4808-909b-636645a0f49e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MortgagesMember_b6005eb8-88cc-4156-8fad-db4af53e667d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_MortgagesMember_b6005eb8-88cc-4156-8fad-db4af53e667d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_979aa25e-c7ad-494b-954e-6314e9fa1ffe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_LoansPayableMember_979aa25e-c7ad-494b-954e-6314e9fa1ffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtMember_3651cba9-f736-4b65-80fd-c280684cd883" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_ShortTermDebtMember_3651cba9-f736-4b65-80fd-c280684cd883" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMember_e85dac60-aeef-4730-9a2e-0e47d2191528" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_b4feb8d9-c235-45ea-85c0-3c6401b91123" xlink:to="loc_us-gaap_LongTermDebtMember_e85dac60-aeef-4730-9a2e-0e47d2191528" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityTable_8efa7fa9-d0ad-4ca7-a5f1-5c5c8ea93e5d" xlink:to="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_ea54748e-8599-4b99-8f92-1ba89ed715dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_ea54748e-8599-4b99-8f92-1ba89ed715dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_7712efb6-a4ce-4a04-9795-9c0439fe5947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_7712efb6-a4ce-4a04-9795-9c0439fe5947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8aed48a2-bb6c-41e9-bd0b-6b81b0de37d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet_8aed48a2-bb6c-41e9-bd0b-6b81b0de37d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f600cab2-c627-49cd-ab31-948f446e793a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_LongTermDebtCurrent_f600cab2-c627-49cd-ab31-948f446e793a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_99483513-913c-479b-b7e8-d8b6ee3af74a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_99483513-913c-479b-b7e8-d8b6ee3af74a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_c27e8484-438d-4231-82ee-bd44123a63d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LineOfCreditFacilityLineItems_c665cbcb-b975-4f52-9cd5-9656f4634ebb" xlink:to="loc_us-gaap_DebtInstrumentInterestRateEffectivePercentage_c27e8484-438d-4231-82ee-bd44123a63d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_2ac557ad-614d-4dc2-bb03-b382721e3d3c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_2ac557ad-614d-4dc2-bb03-b382721e3d3c" xlink:to="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_4d46f7ca-dabb-4991-a0dd-0d641a37df16" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LoansPayableMember_c9d924d1-d669-4628-b657-0ee8e8c76c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansPayableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_ac6ca6a7-effa-4397-91d3-6570f1c75636" xlink:to="loc_us-gaap_LoansPayableMember_c9d924d1-d669-4628-b657-0ee8e8c76c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_a90fd6bd-8cd9-4714-9e7a-ab43371fff7d" xlink:to="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_9d6a02dd-9676-4cdd-94b9-3fff44e820ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_d5f16298-6c78-4fca-9a51-16285ba145a1" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_9d6a02dd-9676-4cdd-94b9-3fff44e820ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtChangesinSupplierFinancingObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_0bb4675a-98a6-4322-a742-33921b12795a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_0bb4675a-98a6-4322-a742-33921b12795a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationIncrease_f5738b03-2d6c-42cb-8fd5-29d710aacbf8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationIncrease"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationIncrease_f5738b03-2d6c-42cb-8fd5-29d710aacbf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_6e789476-22c0-4207-acaf-bcf5275d8c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationDecreaseSettlement"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement_6e789476-22c0-4207-acaf-bcf5275d8c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligation_039b7256-0d48-403c-90c7-5239777b7251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:to="loc_us-gaap_SupplierFinanceProgramObligation_039b7256-0d48-403c-90c7-5239777b7251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_6b61a754-bd01-4f16-ad4b-19e4cfa845ab" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_bec38ade-9d4f-41ad-ac4f-73358a779925" xlink:to="loc_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration_6b61a754-bd01-4f16-ad4b-19e4cfa845ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_76a63008-8ffc-4968-ac12-92a4cb5b67c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_76a63008-8ffc-4968-ac12-92a4cb5b67c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f698baa6-ac97-488f-8ac0-cb9218f03e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f698baa6-ac97-488f-8ac0-cb9218f03e1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_57c7af3e-31d1-42dd-a683-9de421855311" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_57c7af3e-31d1-42dd-a683-9de421855311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_116659f7-521e-4257-a009-0057d5d9bc85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_116659f7-521e-4257-a009-0057d5d9bc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9f1b2f00-4400-4045-a93f-bc6a16483374" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_9f1b2f00-4400-4045-a93f-bc6a16483374" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_ea12316f-6085-454e-815b-33d3555c9629" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_ea12316f-6085-454e-815b-33d3555c9629" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_1138cd08-193f-45d3-a131-557dea275682" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_5cd80268-ca68-47df-9280-23c0b24f5aed" xlink:to="loc_us-gaap_LongTermDebt_1138cd08-193f-45d3-a131-557dea275682" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dd8c280e-0bfc-4fee-bf0f-320dbbe14cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_dd8c280e-0bfc-4fee-bf0f-320dbbe14cc5" xlink:to="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2988b5c0-8ece-44d1-bce4-d8b324a4b665" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap1Member_37d46632-86c2-415f-9964-54bc2cbd54f2" xlink:href="blkb-20240930.xsd#blkb_September2024Swap1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_blkb_September2024Swap1Member_37d46632-86c2-415f-9964-54bc2cbd54f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_September2024Swap2Member_4d56ea55-8f68-476b-8006-e1981ea5da46" xlink:href="blkb-20240930.xsd#blkb_September2024Swap2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_blkb_September2024Swap2Member_4d56ea55-8f68-476b-8006-e1981ea5da46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_464bc111-469d-49e5-bd94-1013d1029907" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_us-gaap_InterestRateSwapMember_464bc111-469d-49e5-bd94-1013d1029907" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_d8f27064-0371-4358-9c6b-d5689b949f2d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_7c6251c8-c7cc-4e00-bf80-8f1ec4a05d83" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_d8f27064-0371-4358-9c6b-d5689b949f2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeTable_9834ec6b-7bb7-45b8-9402-d78b338b018d" xlink:to="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_79de6495-75a2-4f21-8f8d-8a7edaade1d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_DerivativeNotionalAmount_79de6495-75a2-4f21-8f8d-8a7edaade1d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_083b5d88-ac58-477d-b830-c23069e044e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_083b5d88-ac58-477d-b830-c23069e044e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_b51fd410-d1f8-41f2-a5b9-36f44e6e9000" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet_b51fd410-d1f8-41f2-a5b9-36f44e6e9000" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_d7306864-6883-4874-8932-c8d16a050c47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeLineItems_d189277e-5c99-4c3f-8115-eae7904f3289" xlink:to="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_d7306864-6883-4874-8932-c8d16a050c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_aa91008a-7532-463b-a423-b52a1878808f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_aa91008a-7532-463b-a423-b52a1878808f" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:to="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_10d00cac-42a0-4398-bf60-0e09c67ca0d7" xlink:to="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_af9293cc-f6e1-4a47-92d9-bdbff47ac139" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_9ab73e49-f475-49e7-8115-7b1679902046" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_af9293cc-f6e1-4a47-92d9-bdbff47ac139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_2e066b58-918c-41d1-86c6-7b9a0566ea3a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_157645fb-51b4-44ff-bb8f-7b353d7c3937" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_157645fb-51b4-44ff-bb8f-7b353d7c3937" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ec4779a7-0798-4dba-be41-2896510a73cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_3cd45909-e876-4c41-b3bb-a460c4cf5e1f" xlink:to="loc_us-gaap_InterestRateSwapMember_ec4779a7-0798-4dba-be41-2896510a73cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_31979a92-0375-4041-b578-3b40fca8a2fb" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsCurrent_f8513d43-9298-46dd-bdca-eef951e122b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetsCurrent_f8513d43-9298-46dd-bdca-eef951e122b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesCurrent_31711047-5b89-4d95-8d54-a879da639e75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilitiesCurrent_31711047-5b89-4d95-8d54-a879da639e75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_439e7519-7887-46d7-bd7f-cc5e83d17ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_439e7519-7887-46d7-bd7f-cc5e83d17ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b8097dcc-380e-4538-91ea-b4c96828e627" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_b8097dcc-380e-4538-91ea-b4c96828e627" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2ec1e2c2-e479-4694-81ce-6e5c329e6f75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral_2ec1e2c2-e479-4694-81ce-6e5c329e6f75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_11f19fa0-323e-42ed-b3e6-debee51aefcb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral_11f19fa0-323e-42ed-b3e6-debee51aefcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_f9ef6807-011d-4441-a75c-a5fcd03def5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration_f9ef6807-011d-4441-a75c-a5fcd03def5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_73ed6f51-7543-4ecb-8ed9-3d05f123e7b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration_73ed6f51-7543-4ecb-8ed9-3d05f123e7b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_c6d208fe-f869-43ac-a58d-d284070dbd61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration_c6d208fe-f869-43ac-a58d-d284070dbd61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_4ecd83b2-b6a1-484c-be7c-fd88d9104974" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_75f6725e-25ba-4abb-816f-74d32ed34636" xlink:to="loc_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration_4ecd83b2-b6a1-484c-be7c-fd88d9104974" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ca04d7d5-df0e-436d-965f-65953e2137c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_ca04d7d5-df0e-436d-965f-65953e2137c2" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_c6aad0be-1b4b-40ec-b683-ae43f407d7f6" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_eb11111d-4c6e-4b73-b75c-30a490169d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:to="loc_us-gaap_InterestRateSwapMember_eb11111d-4c6e-4b73-b75c-30a490169d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_24551c7c-6a89-4c84-add1-a8b6f95ea02e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_ce4edf74-4b13-4a4c-8d97-96e4064f548e" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_24551c7c-6a89-4c84-add1-a8b6f95ea02e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingRelationshipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis_23818d23-1653-4922-b955-21693ffeb7eb" xlink:to="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_eebd9d82-1a4f-4740-8127-6e64f97095d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:to="loc_us-gaap_CashFlowHedgingMember_eebd9d82-1a4f-4740-8127-6e64f97095d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetInvestmentHedgingMember_f74f9ce1-79d9-4f9c-851c-3b171649d885" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetInvestmentHedgingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingRelationshipDomain_0cc6b843-30ad-4712-b6c1-44bb998880d0" xlink:to="loc_us-gaap_NetInvestmentHedgingMember_f74f9ce1-79d9-4f9c-851c-3b171649d885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_167e96ef-70b5-4646-b2f1-b43a42d1a347" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_86ec4fc3-0a3d-48f6-98e5-1fa14095f88d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_GainLossOnDerivativeInstrumentsNetPretax_86ec4fc3-0a3d-48f6-98e5-1fa14095f88d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e79a356e-e340-41e5-94aa-6bba36eb4419" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet_e79a356e-e340-41e5-94aa-6bba36eb4419" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_d2666b93-efab-43f3-8244-cf9bea6354a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsGainLossLineItems_126ce57b-232a-46c1-9fb5-4af23228b975" xlink:to="loc_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration_d2666b93-efab-43f3-8244-cf9bea6354a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_618ae861-479f-4c86-ab2f-6963ec3f5dac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_5a99587e-bfd8-440f-a5e8-838772f2394d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_618ae861-479f-4c86-ab2f-6963ec3f5dac" xlink:to="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_5a99587e-bfd8-440f-a5e8-838772f2394d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract_5a99587e-bfd8-440f-a5e8-838772f2394d" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis_6c1b1590-b1db-4a5f-98c5-a77d61334f8f" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ThirdpartyTechnologyMember_a61ad8e8-dc32-4934-8109-790862531d38" xlink:href="blkb-20240930.xsd#blkb_ThirdpartyTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain_2ac7e71d-8bc7-407f-8525-a072ad76cabc" xlink:to="loc_blkb_ThirdpartyTechnologyMember_a61ad8e8-dc32-4934-8109-790862531d38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_dd99aefe-7c54-4e23-b0e0-d02f23dc7daf" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_66ba9595-b2b4-4d15-9b30-8a153acb915c" xlink:href="blkb-20240930.xsd#blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_92378360-2ef5-4e24-b713-8f2886a17d44" xlink:to="loc_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted_66ba9595-b2b4-4d15-9b30-8a153acb915c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_618ae861-479f-4c86-ab2f-6963ec3f5dac" xlink:to="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:to="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_261edfe7-488d-4730-8095-e2ba4c26a665" xlink:to="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_cb081413-c752-43ec-a85a-e128793c1801" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:to="loc_srt_MinimumMember_cb081413-c752-43ec-a85a-e128793c1801" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e01932c5-a500-4c15-9f14-6809eae229e2" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f6dbb790-10ca-44e3-8950-6401b1eee165" xlink:to="loc_srt_MaximumMember_e01932c5-a500-4c15-9f14-6809eae229e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesTable_e118778f-c5a2-494b-96d6-5c2a81c5593f" xlink:to="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountTotal_228bd250-ddbb-4cec-9e51-79f9aa07a3e9" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountTotal"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_LiabilityInsuranceAmountTotal_228bd250-ddbb-4cec-9e51-79f9aa07a3e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LiabilityInsuranceAmountDeductible_da20a117-13a9-4ef9-acbb-8260a9695e02" xlink:href="blkb-20240930.xsd#blkb_LiabilityInsuranceAmountDeductible"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_LiabilityInsuranceAmountDeductible_da20a117-13a9-4ef9-acbb-8260a9695e02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetPreTaxExpense_0a1915c3-4182-4273-a7e7-ebd2d0b75e2d" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetPreTaxExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNetPreTaxExpense_0a1915c3-4182-4273-a7e7-ebd2d0b75e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentOngoingLegalFees_145023b7-1d79-4f0d-b6c9-5096ce4a592f" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentOngoingLegalFees"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentOngoingLegalFees_145023b7-1d79-4f0d-b6c9-5096ce4a592f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_e36e404c-9b12-4534-9fe6-e6d31180531a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease_e36e404c-9b12-4534-9fe6-e6d31180531a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetCashOutlays_40d5b2e9-0ef8-4436-87d7-70c9783d599c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetCashOutlays"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNetCashOutlays_40d5b2e9-0ef8-4436-87d7-70c9783d599c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentPenalty_46b3d847-0a5c-4d3b-84bd-44129129086c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentPenalty"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentPenalty_46b3d847-0a5c-4d3b-84bd-44129129086c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpectedCost_94aeeafd-2d78-498a-8629-599859206396" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpectedCost"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentExpectedCost_94aeeafd-2d78-498a-8629-599859206396" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_8c62d20b-e7ba-4afb-965b-59c3fce9a8a4" xlink:href="blkb-20240930.xsd#blkb_ExpectedNetCashOutlaysForOngoingLegalFees"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_ExpectedNetCashOutlaysForOngoingLegalFees_8c62d20b-e7ba-4afb-965b-59c3fce9a8a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_9a1ad4e5-8e81-4c83-b56c-77be449df99b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_9a1ad4e5-8e81-4c83-b56c-77be449df99b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyNumberOfPlaintiffs_666d1295-baf4-427f-9a6f-efb682aeb269" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNumberOfPlaintiffs"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyNumberOfPlaintiffs_666d1295-baf4-427f-9a6f-efb682aeb269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber_711191f9-dd6c-41dc-8a04-49d0b6bab19d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_711191f9-dd6c-41dc-8a04-49d0b6bab19d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentSubrogationClaimsNumber_af243dd3-903e-4a08-95da-3b5247ff5f72" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentSubrogationClaimsNumber"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentSubrogationClaimsNumber_af243dd3-903e-4a08-95da-3b5247ff5f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_86eb7aff-e76b-46ef-b519-1527c4dac1f6" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNumberOfStateAttorneysGeneral"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LossContingenciesLineItems_fc7ab2d2-8cda-4f98-a554-b9456e5e6fca" xlink:to="loc_blkb_SecurityIncidentNumberOfStateAttorneysGeneral_86eb7aff-e76b-46ef-b519-1527c4dac1f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesComponentsofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ae919d-bd10-4fc0-aea6-9bae40faa790" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_43186fe2-d198-43f3-a56d-3af6d65c5dea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ae919d-bd10-4fc0-aea6-9bae40faa790" xlink:to="loc_us-gaap_OperatingLeaseCost_43186fe2-d198-43f3-a56d-3af6d65c5dea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_940a0145-d6c9-4cf5-a8d4-7523d6b1a169" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ae919d-bd10-4fc0-aea6-9bae40faa790" xlink:to="loc_us-gaap_VariableLeaseCost_940a0145-d6c9-4cf5-a8d4-7523d6b1a169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_d28e33a8-23c4-4104-b9d3-5032f132f0bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ae919d-bd10-4fc0-aea6-9bae40faa790" xlink:to="loc_us-gaap_SubleaseIncome_d28e33a8-23c4-4104-b9d3-5032f132f0bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_9f9e568b-864a-431f-b883-0e953091335c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_d8ae919d-bd10-4fc0-aea6-9bae40faa790" xlink:to="loc_us-gaap_LeaseCost_9f9e568b-864a-431f-b883-0e953091335c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d5575f0a-e799-45c0-852b-70652718cb3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_d5575f0a-e799-45c0-852b-70652718cb3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a740df16-7485-47f7-825a-b077bfdae260" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a740df16-7485-47f7-825a-b077bfdae260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7003fad3-f57b-473d-b365-74952ca9214a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7003fad3-f57b-473d-b365-74952ca9214a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2fc8a1dd-4d15-4f4d-bcd6-4a970cd97547" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2fc8a1dd-4d15-4f4d-bcd6-4a970cd97547" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_35dcbf38-0505-4e1e-a2a6-bc9eeb7699e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_35dcbf38-0505-4e1e-a2a6-bc9eeb7699e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_693e6e7d-4aca-4e9f-9d7f-a5a9b9d27d16" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_693e6e7d-4aca-4e9f-9d7f-a5a9b9d27d16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_430445c5-b194-4e5a-a029-3682ea49b425" xlink:href="blkb-20240930.xsd#blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_430445c5-b194-4e5a-a029-3682ea49b425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6fbdeb59-ef57-4f4e-b3ef-16d153d2985b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_6fbdeb59-ef57-4f4e-b3ef-16d153d2985b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d47acb9c-0bfd-4cc6-9744-f5b0f0fe7ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d47acb9c-0bfd-4cc6-9744-f5b0f0fe7ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_09aa932e-44a4-473e-88d6-8b1a829b25f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c2ca13a1-611b-4f1b-9ba4-5e7378617346" xlink:to="loc_us-gaap_OperatingLeaseLiability_09aa932e-44a4-473e-88d6-8b1a829b25f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentExpense_4f52c56b-291f-4bff-a3ea-52a3c8d1e32c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentExpense_4f52c56b-291f-4bff-a3ea-52a3c8d1e32c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_53b861c8-d566-42a5-9d3f-4f64d340878c" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentAccruedInsuranceRecoveries"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentAccruedInsuranceRecoveries_53b861c8-d566-42a5-9d3f-4f64d340878c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentNetExpense_bb3e50ec-bd16-4f24-abdf-ca69afe05151" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentNetExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentNetExpense_bb3e50ec-bd16-4f24-abdf-ca69afe05151" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeExpense_2e2ce41b-3704-4810-8d41-c6591f97dcb8" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentCumulativeExpense_2e2ce41b-3704-4810-8d41-c6591f97dcb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_1b40fb39-1dd3-4aaf-a2a9-7b23a094e45f" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries_1b40fb39-1dd3-4aaf-a2a9-7b23a094e45f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SecurityIncidentCumulativeNetExpense_f22180b9-3564-462c-8c21-16eaef1c42d5" xlink:href="blkb-20240930.xsd#blkb_SecurityIncidentCumulativeNetExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_blkb_SecurityIncidentCumulativeNetExpense_f22180b9-3564-462c-8c21-16eaef1c42d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InsuranceRecoveries_d876cf58-095f-4222-ac71-898e86e2dea6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InsuranceRecoveries"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c0d97716-6309-4557-bbc9-0c64d537a42b" xlink:to="loc_us-gaap_InsuranceRecoveries_d876cf58-095f-4222-ac71-898e86e2dea6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f6e8c80c-abed-4e2e-905b-4caca09f5947" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b7764fb3-97b7-4033-9785-35092d39588e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f6e8c80c-abed-4e2e-905b-4caca09f5947" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b7764fb3-97b7-4033-9785-35092d39588e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ee9a9262-7930-4f0f-9332-6fa6075aada9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f6e8c80c-abed-4e2e-905b-4caca09f5947" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_ee9a9262-7930-4f0f-9332-6fa6075aada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_2dee06fd-fdac-463a-b2c3-76ecd40b7c7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_2dee06fd-fdac-463a-b2c3-76ecd40b7c7f" xlink:to="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_4822e00f-bdf8-4eb5-b09d-8150c5809ed1" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRMember_1a94599f-b550-46d8-96bb-c1cc23105351" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_65a6a910-f986-490c-91ff-c0e9223750dc" xlink:to="loc_blkb_Q12024ASRMember_1a94599f-b550-46d8-96bb-c1cc23105351" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:to="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramAxis_7dab2735-d17d-4dfb-84b6-fcf9e56ddd82" xlink:to="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_December2021StockRepurchaseProgramMember_ba09a140-1333-40b2-a613-ce70b8a40288" xlink:href="blkb-20240930.xsd#blkb_December2021StockRepurchaseProgramMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_December2021StockRepurchaseProgramMember_ba09a140-1333-40b2-a613-ce70b8a40288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_January2024StockRepurchaseProgramMember_591f3ae7-e20a-45a5-b922-ccbaae446289" xlink:href="blkb-20240930.xsd#blkb_January2024StockRepurchaseProgramMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_January2024StockRepurchaseProgramMember_591f3ae7-e20a-45a5-b922-ccbaae446289" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_July2024StockRepurchaseProgramMember_752d7670-57b4-498e-8a7e-df18bfc7c063" xlink:href="blkb-20240930.xsd#blkb_July2024StockRepurchaseProgramMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ShareRepurchaseProgramDomain_220f5134-7d00-4433-9849-e6eda813b97a" xlink:to="loc_blkb_July2024StockRepurchaseProgramMember_752d7670-57b4-498e-8a7e-df18bfc7c063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2a1edd14-1861-4227-a2d0-3c750a750250" xlink:to="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StockRepurchaseProgramAuthorizedAmount1_2813c9b2-3c90-42fa-ad44-c0be2bf23fb7" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_srt_StockRepurchaseProgramAuthorizedAmount1_2813c9b2-3c90-42fa-ad44-c0be2bf23fb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_788f2670-a8b3-43f6-b3b1-af0fc9e76b6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement_788f2670-a8b3-43f6-b3b1-af0fc9e76b6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_9bc6c9d1-d60f-403f-8641-bc3dbb675c7c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt_9bc6c9d1-d60f-403f-8641-bc3dbb675c7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_c722ec0b-80a1-4bec-a202-b437bae0cf7f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_c722ec0b-80a1-4bec-a202-b437bae0cf7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_f498e38c-b1fb-4347-bfc0-ac1df1d71a6d" xlink:href="blkb-20240930.xsd#blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares_f498e38c-b1fb-4347-bfc0-ac1df1d71a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_8d0567e9-8d88-4797-a59e-2e69ffa06fdf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount_8d0567e9-8d88-4797-a59e-2e69ffa06fdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_db9861c5-fc0b-439a-866a-e3104eae177b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_db9861c5-fc0b-439a-866a-e3104eae177b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_057b36a2-d01e-4ccb-9d50-3a906b89c812" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_91f8d7c1-16a5-4144-ba65-bd20705991e5" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_057b36a2-d01e-4ccb-9d50-3a906b89c812" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d93f0936-5aaf-4453-b239-e5d98992c9e7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_d93f0936-5aaf-4453-b239-e5d98992c9e7" xlink:to="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationAxis_72816f9f-c1cb-4a49-ac9e-9fe82a541cf7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgingMember_5abcc882-8a3c-4c44-88a6-a3c8614e5302" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowHedgingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:to="loc_us-gaap_CashFlowHedgingMember_5abcc882-8a3c-4c44-88a6-a3c8614e5302" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b1c5766-db51-4418-a1a6-098292a31c02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLocationDomain_ce6cac47-7da5-4f98-b7b3-f108f5a6323d" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_3b1c5766-db51-4418-a1a6-098292a31c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_1dbfcd97-b440-4826-bfe0-c45e960ad061" xlink:to="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:href="blkb-20240930.xsd#blkb_AccumulatedOtherComprehensiveIncomeRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_c8d2d300-e22e-46be-bb97-334567da8d5b" xlink:to="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9a1550e0-9d48-460d-9393-8a2040edc76d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_9a1550e0-9d48-460d-9393-8a2040edc76d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ec2ebac7-012f-4904-87ac-e6e011c79a22" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax_ec2ebac7-012f-4904-87ac-e6e011c79a22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0ffbd78f-bdce-461f-ab8a-d220e9bf3850" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_0ffbd78f-bdce-461f-ab8a-d220e9bf3850" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_5f1ef31f-c7cd-46e0-a772-4161ddf2d333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax_5f1ef31f-c7cd-46e0-a772-4161ddf2d333" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_6d0aa3c9-ff03-42ee-bacd-198d97396a70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax_6d0aa3c9-ff03-42ee-bacd-198d97396a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_91c47d99-a238-44cb-a5f4-8bec7cfd2d53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_91c47d99-a238-44cb-a5f4-8bec7cfd2d53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fc224720-8aa4-4a9a-a402-e9f5cf6b07bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_fc224720-8aa4-4a9a-a402-e9f5cf6b07bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dc5cef91-8f02-42b3-8a27-1ef00522e224" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_dc5cef91-8f02-42b3-8a27-1ef00522e224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f944b45e-c5f5-4864-b5c4-9ce0009ac5a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blkb_AccumulatedOtherComprehensiveIncomeRollForward_54e96dda-0cfa-461b-88dd-396f67784c28" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f944b45e-c5f5-4864-b5c4-9ce0009ac5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bea2c3a9-caa8-40ba-a905-585ece01288d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_bea2c3a9-caa8-40ba-a905-585ece01288d" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_4dc6334f-cc53-4678-b461-99c4763bf521" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_4dc6334f-cc53-4678-b461-99c4763bf521" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_67014f5d-a1d0-4e82-9de0-dc437c207d9e" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_131fa9a9-377b-40b2-8fa7-5e63b32cee03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationPercentage"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationPercentage_be506b54-5e28-451d-8021-de5920c2c38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_a2fe536b-128c-4dc4-a897-417891ae281d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_5e400827-0f7e-4e20-96c3-5f1a36b09eba" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_4de64d7c-82a1-4bd2-b3e9-ce27d268e1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionContractBalancesDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_93b2c9a7-bf2c-426d-8ccc-ecd5ba367106" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiability_b362e452-b85c-4e7f-81e3-28d533de99d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_93b2c9a7-bf2c-426d-8ccc-ecd5ba367106" xlink:to="loc_us-gaap_ContractWithCustomerLiability_b362e452-b85c-4e7f-81e3-28d533de99d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2f1c24df-cc46-4a5c-afdf-fda79205419e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2f1c24df-cc46-4a5c-afdf-fda79205419e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:to="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_2e2ec610-147e-4660-8e04-6c708b1c2aa0" xlink:to="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_f5ccb230-c54f-42ad-b9a1-9cc10d6a5cce" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_country_US_f5ccb230-c54f-42ad-b9a1-9cc10d6a5cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_GB_b4b21709-9b6c-43ca-98c1-f8da94c5239b" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_country_GB_b4b21709-9b6c-43ca-98c1-f8da94c5239b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_OthercountriesMember_e558f4ae-fa9f-4e23-a3e4-2e35079bc284" xlink:href="blkb-20240930.xsd#blkb_OthercountriesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_a00a2dd5-ec61-4cd9-b8c4-9a6c44d97a63" xlink:to="loc_blkb_OthercountriesMember_e558f4ae-fa9f-4e23-a3e4-2e35079bc284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_5234d12e-40a5-4fbb-862b-7d291ddd3339" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1617938f-7d1d-46f6-a185-de464060db55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_07b12d2a-37e5-4443-aacd-93dfa4aa8663" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_1617938f-7d1d-46f6-a185-de464060db55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb6a9f4b-7ca9-4fcb-bea6-64b5dca32e17" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_cb6a9f4b-7ca9-4fcb-bea6-64b5dca32e17" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_5e2447a0-b7c0-4174-8d8c-b8ffade84b3f" xlink:to="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_SocialSectorMember_afc14b3f-4770-4e41-8979-cbd6fb57d300" xlink:href="blkb-20240930.xsd#blkb_SocialSectorMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:to="loc_blkb_SocialSectorMember_afc14b3f-4770-4e41-8979-cbd6fb57d300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_CorporateSectorMember_96aa13bc-772d-4462-b0d8-e6e86f64efc6" xlink:href="blkb-20240930.xsd#blkb_CorporateSectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_6d6b0b87-4ebe-47c7-8cce-036baf078b61" xlink:to="loc_blkb_CorporateSectorMember_96aa13bc-772d-4462-b0d8-e6e86f64efc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_373bb822-f903-475f-85b9-ec49c78b0442" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_892bd7a6-7be3-41bc-8d89-efdbb6982f59" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2f4b5f89-b2d5-4698-8a53-88e3804defc8" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_892bd7a6-7be3-41bc-8d89-efdbb6982f59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_96e0f825-7e0b-4858-a252-f6f0d4b20125" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_96e0f825-7e0b-4858-a252-f6f0d4b20125" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:to="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c3217561-fd79-49a3-a522-c242187644b6" xlink:to="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_ContractualRecurringMember_2e9d16fe-11ce-4da0-ac6c-52eb5ef1c5d5" xlink:href="blkb-20240930.xsd#blkb_ContractualRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_ContractualRecurringMember_2e9d16fe-11ce-4da0-ac6c-52eb5ef1c5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_TransactionalRecurringMember_272aac33-04f0-4544-8035-03a939dba8e7" xlink:href="blkb-20240930.xsd#blkb_TransactionalRecurringMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_TransactionalRecurringMember_272aac33-04f0-4544-8035-03a939dba8e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_RecurringMember_03295146-32c5-46ee-82ef-dfc662cae16c" xlink:href="blkb-20240930.xsd#blkb_RecurringMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3800774f-e5a8-435a-97d6-47deda3f171a" xlink:to="loc_blkb_RecurringMember_03295146-32c5-46ee-82ef-dfc662cae16c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_a41e42d6-2ad9-4a49-930c-7ae1342fb554" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6b071ecf-8586-4467-8c92-627e04e064d7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_fbc3d27f-366a-40a4-9f33-641929241bda" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6b071ecf-8586-4467-8c92-627e04e064d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.blackbaud.com/role/SubsequentEventsDetails" xlink:type="simple" xlink:href="blkb-20240930.xsd#SubsequentEventsDetails"/>
  <link:presentationLink xlink:role="http://www.blackbaud.com/role/SubsequentEventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_0f2900d7-ddd6-4ae8-b213-2989c47909f5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_0f2900d7-ddd6-4ae8-b213-2989c47909f5" xlink:to="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_5b40271d-3ef1-4fb1-8fc4-2445b7b4e14c" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_f0005368-5f35-4899-b19f-64cc36b002f8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_279ef71b-cd64-4313-bb54-98402ebbb384" xlink:to="loc_us-gaap_SubsequentEventMember_f0005368-5f35-4899-b19f-64cc36b002f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcceleratedShareRepurchasesDateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateAxis_195ae2a0-786c-4d04-9af6-84616d7413cc" xlink:to="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRMember_ab8dd5bd-91df-4497-88ec-9b0c3208f4d4" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:to="loc_blkb_Q12024ASRMember_ab8dd5bd-91df-4497-88ec-9b0c3208f4d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_Q12024ASRSettlementMember_fc66364f-53be-4b0b-a7da-e5b0c17433b8" xlink:href="blkb-20240930.xsd#blkb_Q12024ASRSettlementMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AcceleratedShareRepurchasesDateDomain_fdc2b3b2-4fd3-4018-a6a9-6be9be4dfe06" xlink:to="loc_blkb_Q12024ASRSettlementMember_fc66364f-53be-4b0b-a7da-e5b0c17433b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_cb0e061c-2f10-41ef-b7a0-da66d09c13da" xlink:to="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_52d13d21-cb74-4de1-a6ca-ebf1209ab9f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_92baaccb-2424-4b64-95fe-00dc18d5ec7d" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_52d13d21-cb74-4de1-a6ca-ebf1209ab9f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtPnsnAdjsSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsSvcCstMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnAdjsPrrSvcCstMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AggtPnsnAdjsSvcCstMember" xlink:to="loc_ecd_PnsnAdjsPrrSvcCstMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="loc_ecd_EqtyAwrdsAdjsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsMember" xlink:to="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember" xlink:to="loc_ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PnsnBnftsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EqtyAwrdsAdjFnTextBlock"/>
    <link:presentationArc order="31" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EqtyAwrdsAdjFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_MichaelP.GianoniMember" xlink:href="blkb-20240930.xsd#blkb_MichaelP.GianoniMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_blkb_MichaelP.GianoniMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_blkb_AnthonyW.BoorMember" xlink:href="blkb-20240930.xsd#blkb_AnthonyW.BoorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_blkb_AnthonyW.BoorMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrExpirationDate" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrExpirationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>blkb-20240930_g1.jpg
<TEXT>
begin 644 blkb-20240930_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[0DF4&AO=&]S:&]P(#,N,  X0DE- ^T
M     !  8     $  0!@     0 !.$))300-       $    'CA"24T$&0
M    !    !XX0DE- _,       D           $ .$))300*       !   X
M0DE-)Q        H  0         ".$))30/U      !( "]F9@ ! &QF9@ &
M       ! "]F9@ ! *&9F@ &       ! #(    ! %H    &       ! #4
M   ! "T    &       !.$))30/X      !P  #_____________________
M________ ^@     _____________________________P/H     /______
M______________________\#Z     #_____________________________
M ^@  #A"24T$"       $     $   )    "0      X0DE-!!X       0
M    .$))300:      !M    !@              ,0   3\    & &< ,@ R
M &4 -P U     0                         !              $_
M,0                                             X0DE-!!$
M  $! #A"24T$%       !     (X0DE-! P     !HH    !    <    !$
M  %0   64   !FX &  !_]C_X  02D9)1@ ! @$ 2 !(  #_[@ .061O8F4
M9(     !_]L A  ," @("0@,"0D,$0L*"Q$5#PP,#Q48$Q,5$Q,8$0P,# P,
M#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, 0T+"PT.#1 .#A 4#@X.
M%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P,# P,# P,# P,# P,# P,
M# P,# S_P  1"  1 ' # 2(  A$! Q$!_]T !  '_\0!/P   04! 0$! 0$
M         P ! @0%!@<("0H+ 0 !!0$! 0$! 0         !  (#! 4&!P@)
M"@L0  $$ 0,"! (%!P8(!0,,,P$  A$#!"$2,05!46$3(G&!,@84D:&Q0B,D
M%5+!8C,T<H+10P<EDE/PX?%C<S46HK*#)D235&1%PJ-T-A?25>)E\K.$P]-U
MX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G]Q$
M @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1\#,D
M8N%R@I)#4Q5C<S3Q)086HK*#!R8UPM)$DU2C%V1%539T9>+RLX3#TW7C\T:4
MI(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B<W1U=G=X>7I[?'_]H # ,!  (1
M Q$ /P#=^K/UGQNG=*&+93EYM['VV7#'K-OIL<[=6ZU[W-^DU6OK;U;$ZE]4
M7YG3[B^LW5-);+'-<'-W5O;[7L=JF^J'5^E],Z=?@=0OKP\S&NL=?5<16[4^
MT@N_GO9^Y_Z36%G[;NA]<ZC0PU]/S<ZEV(2-H=M<?5M8UT>VQSDE/;=5^LG3
MNEWLQ'BW)S+ "W%QF&RS:?SRWVM;Q^^H=+^M73^J9PP**KZ[Q6ZRQMK STRP
MACJ;9=N]7WM?[&OK_P"$691F8?2?KCU-W5'-QSGLI=A9-GM86,8&75>J?:SW
MM9_VS_Q2KW=7Z9E?7#?AY3/TN$_"KO'T#DN=OJK;;]"QVWZ'_;:2G4ROKMTF
MB^RFFO(S11I?=C5;ZV$?2WV%S/H_R$#(SZ<[ZR?5W*Q7N=C9%64]DAS-P]/V
MEU;]O_2:J_U1ZWT;IG1!@9UK,',PR\95-OL>7;G.W ?2N_1[&^S_ ,@I=0RZ
MNI=>Z#D=-O#6Y./F?9LC;.UQJVML]%^S=Z3O\$])3M6=>Q&]89T:JNW(RBW?
M<:@TLI;SNR;'O9LY_-WO_P ]<Q]5_K3B].Z)5C6TY>9=6;++W45FT5M<\NK-
MMCW-^DPJ_P#5"['Z==?T7.J^S=:<]UMMCW;CE [GC(JN=_.;??\ HO\ C;?Y
MS[3Z8OJ=UCI73>C.P<_(KP\S$LL^TTW$,<#N/[W\[[?W$E.^SZP]'LZ4[J[<
MAOV)FC["#(=.WTW51ZGJ[C_-[%E6?7[I551NMQ,VNLMW4N?2&BT _P" >ZP,
M^C^D][JUSSJC;T[(ZO7CN=T;]KMRW4;?I8[6FNV]K3_@M[OH?0_[:6Q];^O=
M%S_JW=CX>77D7Y6ST*F'<^6O9:[>SZ=.VMC_ .=V)*=^OK.-9U1G2PRP768P
MRP\ANS87>GL)W[_5W?R%++ZOCXO4L/IUC+'79_J>D]H&QOIC>_U2YS7?U=C'
MKFG]5Q,3KG3.N.>']+S,+[&,ILEK+&N-FVS3V^X>GM=_PO\ H+%+J_7.CV?6
MGHMM>7595CFT76-=N8TW-%5&ZQOL]UG_ &W_ (1)3JYWUNZ;BY=F'55D9]]$
M^NW$J]05QSZCMS&_YBR_J\<?K/4^NV,M>[%NMQK:B)&@%GYEH]GO9^XG^J?4
MNG=)KS>F=4M9B=1JR+++WWD,]4.,LR&.?M;[F?FM_P",_P (C_5"RO*ZIUSJ
M.,"<+*OK]"V-H>6"SUMK3_+LW_V_WTE/_]#9^O7_ "QC?U6_E*V/K7_XE6?]
M8_*U?/*22GZ)^O/_ "&?^-;^1ZI_5_\ Y)Z-_P"'3_YXR%X$DDI]M^N__+>/
M_5;^5RW<S_Q1="_XK(_\]+YU224_07UK_P"6>A_^&&_^?<=9'UU_Y>J_JM_(
MO%$DE/U-C_S%?]1OY%POU1_\4UW]5WY%XFDDI^B,C_Q$-_\ "E?Y&+'^I_\
MR7D?^&L/_P _L7AZ22GW3_&'_.8GP/Y5U/1O^2L7_BF_D7S$DDI__]DX0DE-
M!"$      %4    ! 0    \ 00!D &\ 8@!E "  4 !H &\ = !O ', : !O
M '     3 $$ 9 !O &( 90 @ %  : !O '0 ;P!S &@ ;P!P "  -@ N #
M   ! #A"24T$!@      !P (  $  0$ _^X #D%D;V)E &1      ?_; (0
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0("
M @(" @(" @(" P,# P,# P,# P$! 0$! 0$! 0$! @(! @(# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#_\  $0@
M,0$_ P$1  (1 0,1 ?_=  0 */_$ )T   (# 0 # 0$           D*  <(
M!@0%"P$" 0 # 0$                  0(#!!    8! @0!" <%! @'
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
MNR7B6O._G/:LDLH9O59>!H\(U,/[MA$UBKPS,44 YC"";R4,Z>&XB/[UT<0
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
M,/FF 4UT#J(* 9)4Y1A.CJ-JHE7N9V.;I]B]X].2L79"UR"F$WE*SQCDTPA
M&.DKU(J0+.Q9B2-&L9. <6KM1NN18A^@HND4JY]U)2(::.VA^[QW!H6M^S*&
M>UWJ)$!;-IB8HN.9BR-D1X (>G9&IN'SU<?+^_=&<. YO(<.!>5<(_ Y/Z4S
MCG#>[KN"Y5=R$*RO.8+;)/$&UGR1;7S]:LUAN(BJF6Q7"2YXJ!CV+90QVT>B
M/6,D44V;90W*F+;44%&SMLJ;1MVFR/<Y0*9 M)Y7)[^>CW^#KUC-*1=MKN_%
M9%!/V654:I+'?M%G/AI.-=) *::@@N0[1=-19*2:"C3'*U,1S>X3:RTQ-NX@
M:RXME\H+*,RG'4MRHI#QMH$B;E.4K3UPFH#28A))!!VD=/K-T'Z0@D99 I3'
MQK1U1>-1-;>-V^MP.RNX.W<O#R]DQBG*'7IF9JNS=&A%VZ2Y58WT\=D=PM2+
M.D DYFSLY"G6(<6BSA,G4ULI*1#31YE7[JG<!I\ C6HC<G9W,:@B*":UEK>/
M[I. F*?2\^T7*HSUF54*3]DYG8G*/E 0'RZ.$?@<G]*1B('=/OFRP<&+?)6?
M\GROATGDD\</9KT/'*+J%:C*3#]5."I=7:K*&*F*ZK*.;\>4O+QX:>D4+5E\
MX\VN[WMN6]G'F)J%79&L;B8^89SM.E&+L5:?*5PI%%9&RKSI2!'2V.#QB+A*
M6*H4Q3)%79K(BOQ;BFXN-78=&G^1GSN!]O\ 0WO8<KA'DC7J[N)H$.5>KW!B
MU>H562DW+5LI8ZA)(KG>2R--FY) 3LU3F7=1JO(KP6 7"2^49<7^"VJ[BD,M
M7]W6P+*XG<HY'P)D-@9PT:S#!5PSB;*P25$JOH^5;"ZJUYKBZA $0*=ZS.8H
M<Q>8O -M)(SU1>-I[MW<"MM;/67V?W\6V7;G;/)2K4^@U.R.B'*!04)8J]5X
MZ7BW! _958*M% $>/$1X<%PC\'R?TXG:/L/W$;W+L1>N1$O%T=S+&=7G-=N;
M/S5UB#AT*TNNT?O#)+7:V+&4,8&+1518ZRA3.5&Z)C+E')1W!)L=[P5A.A[=
ML44W#N-HX8ZITN+*P:"MTCR$H\54.ZE9V87121(ZF9R275=.5 (4IE51 I2D
M I0Q;JZLT6A;>D!__]5_C0 I'WROQD0_S4%Z@?ZVA8B1IGL8?[*6^HE_XQUJ
M9A$9#UF69GWA_#ED7_ZC]^JQIQNA.S,#[#_QN=_8:>]80>JE8F-PR&H+*#W1
M?@%DSZC0]:QVG&Z$[,1FIGQ6P'VF:^H UOAF8_Q5_P"6:[]11'J]OK!W9J4<
MW^+J6_3C7OS-L^C^O[%_;]&CM(8.+NE?"O8/K-#^#>ZJ.1,4V[?_ ,1=3_S+
M3^-0UM(S5T/S:YS4%WW#_P#WG%OU9:OXJ"U<<DRP6_L _!NR^\R9^ZU,TI7"
M-C<NI*!B=Q'_ ,;B;_*W7^]JVKC8F6"C=DWX^P7U'9O52VG*PHW#6ZS+$>.Z
MI\1<Q]>V_P#CX_6\.I$KAY>S-^#+SZLB?]8^LYX''(:+4%$T >BM'\LV+ZBE
M_5[C35T A;O ^(8WUFEZZ4UO&QG*XZ)LC^%W$7V:2_O5=8RN7&QTV6OQ>VL>
M\N__ )#Y2TE9A\-"Z0SC\A?R!>/L?9O4KW35T!\]?<3^-F1/KW_R3370K(R'
M.^UK\*]?^LU_X-EK"6#1&T)#\9*E[LLA_>K&&EC]C+-T@,;[]OABR!_ER?W#
KK51N)V8D_B+XF&OVYF_6CK6S,Q^[&/X=TG[,P_\ !):P=S4[K2 F@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>blkb-20240930_g10.jpg
<TEXT>
begin 644 blkb-20240930_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBH-4U33-#TRXUK6M1@L[.S@>>[N[J98XH(D4LSNS$!5 !)).  2: )Z*
M\U_X;/\ V//^CK_AI_X7>G__ !ZNU\&>.O!'Q'\/Q>+/AYXQTK7M*G9E@U/1
M=1BNK>1E8JP62)F4D$$'!X(Q3LT!JT5@?$#XJ_"_X3Z=!K'Q3^)&@>&K2YF\
MFVNO$&L064<LF"VQ6F90S8!.!S@&LGP7^TI^SI\2/$$7A/X=_'WP5K^JSHS0
MZ9HOBJSNKB15!9BL<4C,0 "20. ,T68':T5R/B/]H#X#^#O'%M\,O%WQK\):
M5XDO2@L_#^H^([6"^G+_ ' D#R"1MW; Y[5L^-_'/@SX:>%+WQU\0O%-AHFC
M:;#YM_JFJ72P06Z9 !9W( R2 /4D <FE9@:M%4?#'B;P_P"-/#EAXO\ ">L6
M^HZ7JEG'=:=?VD@>*X@D4,DB,."K*00?0U>H **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_&W@WPY\1?!FK
M_#[QAI_VO2-=TNXT[5+3S63SK:>-HY4W(0RY1F&001G@@UJ44 ?E-_P5M_85
M_P""=O[%/[,?]N_#CX+RV_C?Q-J<>G>%C)XHU&;R2"))[@Q/<%7"1C;R"-\T
M>01Q7W'_ ,$UOV;[_P#95_8O\%?"?7D=-8%@VHZ[')UBO+IC/)%_VSWB+W\O
M/>OC3Q$\O_!3+_@M-;>&?+:[^'7P*W&Y5@3#/<6LP\S(/RDRWNR,C^.&V)[&
MOM3]OS]L[3OV$O@,/C?J7P[O/$ZOK=OIJ:=:7@MPK2K(WF/*4?8H$9'W3EF4
M<9S6LG)I1ZF<;)MGR[_P<'-X1C\"_!N3Q_$[Z"OQ%SK:1;MS6GE#S@-A#9\O
M=C:<^G-7?^"=ME_P11UK]H"PU[]CN&;3_B%86US_ &3:ZUJ&K1RR1O"Z3&%+
MN0Q3-Y329498+N;  R/9?V@?^"E7[/GP&^'GPO\ B5\=_AGXD31OB1H U:PN
M8M%CNUTB4P6\RP7 9@5D*W! V@G,;<8Y'Q=H?B'PI_P44_X*W_#OXW_L9?"?
M4M(\*>"FL;GQEXI?1ULHKAK>:69VDV9&Z2-DMU#'S''4;%R'&[A9Z [<USD_
MVEO!%M!>?M._!3XF?!#6]9^,_CKXKVE[\*M03PI-=3W6G'4 Z-:W2QL(HQ:[
ME*A@"'"<[#M^A/$/BI?^"@_Q5T'X)?$GQ]8V7P/^#1L(OB7XBOM42"U\9>)X
MH5!L$G=@)84<.6(/S#<W\<+CV;_@HC^T3\1M8\0:+^P%^RMJ&/B9\1H"-4U:
M%CM\+:&<B>^E9>4=E#*F/FZE<.8MWS3^TI\ /V8?V.?VM_@5\,?V@/#ZGX":
M'\.=1MQ=:S82W%G=>('-R;BXN%B5MT\@^S-TX(CVX5!M:=T)JQ^GVD-I3Z5;
M-H+6YL3;I]C-H5\KRMHV;-O&W&,8XQTJQ7R!_P $.]$\?Z'^P5ID7C2SU"WL
M;CQ'J-QX3@U(,)$TIW4Q$!N0C2><R]B&##@@U]?UC)6=C1.ZN%%%%(84444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 U(HHV9XXU4N<N0N"QQC)]:)X(+F(P7$*2(WWD=00?P-.HH CN[.TO[9[.
M^M8YH9!B2*9 RL/0@\&DL;"QTRV6RTVRAMX4SLB@C"*N>> .!4M% %:/1=&A
MU:37HM)M5OIHA%+>K HE=!R%+XR0/3.*EN[.SOX3;7UK'-&2"8Y8PRY'(.#4
ME% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% '@_\ P4L_;/T']@?]C3QC^T7J,D#ZG8V7
MV/PK8SGB]U:<%+:/'\2ALR.!SY<4A[4?\$T_VS]!_;X_8T\'?M%Z=) FIWUE
M]C\56,!XLM6@ 2YCQ_"I;$B \^7+&>]?C%_P<]?MY_\ "^_VJ+']D7P+K/F^
M&/A7N_MGR9,QW6O3*/.SCAOL\16$=UD:X'>C_@V%_;S_ .%"?M47W[(OCK6?
M*\,?%3;_ &-YTF([77H5/DXSPOVB(-">[2+;CM71[']U?J8^T_>6Z']"M%%%
M<YL%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !12.
MZQH7<X"C)-0?VK8?\]__ !T_X4U&4MD3*<(_$[%BBJ_]JV'_ #W_ /'3_A1_
M:MA_SW_\=/\ A5<D^S)]M2_F7WEBBJ_]JV'_ #W_ /'3_A1_:MA_SW_\=/\
MA1R3[,/;4OYE]Y8HJO\ VK8?\]__ !T_X4?VK8?\]_\ QT_X4<D^S#VU+^9?
M>6**K_VK8?\ /?\ \=/^%']JV'_/?_QT_P"%')/LP]M2_F7WEBBJ_P#:MA_S
MW_\ '3_A1_:MA_SW_P#'3_A1R3[,/;4OYE]Y8HJO_:MA_P ]_P#QT_X4?VK8
M?\]__'3_ (4<D^S#VU+^9?>6**K_ -JV'_/?_P =/^%']JV'_/?_ ,=/^%')
M/LP]M2_F7WEBBJ_]JV'_ #W_ /'3_A2IJ5E(X1)LEC@#:?\ "ER3[![6D_M+
M[R>BBBI- HHHH **** "BBB@ HKX7_X."/VQ_P!H_P#8A_8Q\-_%C]E_XC?\
M(QX@O_B;9:3=W_\ 9%G>^99R:?J,SQ;+N&5!F2")MP4,-F <$@_CO_Q$*_\
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
M=IX\^Q7FL1O*)7,BG3Y2H8I'E=[<QCIT'$^,_P#@JK^S==_MN?#/]LCX4?\
M!-SPUX/_ .$&U.^U'7_#=IXK$P\2WDX)BN))OL2"&2&0F5&\MSOP>,"M(+%1
MQU2K[)V:LM8]+^?7_AS"J\NJ930H?6%S1DV_=GHI<M^EGRZMZZ]#Z\_8W\+^
M&_\ @WR_8<\0?M9_M-)"_P ;_BQIJ6O@CX<R2?O[6",%XXYU!R@#NDMRW1 D
M40Q(<-^7_P"SM^SO^T#_ ,%!/VEX/AA\+M(DUOQ9XLU.:]U2_F&V"U5Y-]Q>
MW+@8CB4N68XY)"J&9E4_>OQG_P"#@_\ 8^_:*\6IX[^/'_!&7P?XOUF.T2UB
MU+Q#X^BNIHX%)*QJTFDG:@+,=HXRQ/4FO./V$/\ @M]\./V#OBW\7OB+\/?V
M"M(;3_B;KD%YI6AZ9XQ%A_PCMI%YV+&.46,GFQYE!&U8@"OW>@7*A''TH5*C
MI?O9=W&W9):[)?>=.+GD]>M0H+$)8>%U91GS=VW>.KD]--NQZY_P5^_:@^#'
M[%7[#WAK_@B1^S%XI3Q!<Z)# ?BCXACQL29;G[;);#!.)I;P^<Z@GR458B6+
M,$_)^OOK]H#_ (*T?L&?&7X4^+_!GAC_ ((Q^ ?#'B/Q+H]Y;67C.#Q5#/=:
M9>3HP6]4#3(VDD1V\S_6*21R>:\T^*7_  4M\,_$;_@F#X+_ ."=]K^S-I.F
MZAX3UI;Z7Q['J*-)=8EN')6W$ :.1Q.JNYE;(0\?, N^"A7P])1]F[N7O-M=
M=Y:-^ECCS2IA,;B93]NN6,;02C*RMHH:I=+N^Q^G_P#P6(_:6_87_98M?@3+
M^T-^PA#\8S>^"3!X;DO_ !(UG9:3I\:VPE\N+9)'-*P:$_,HX50'&:^$O^"_
MW[#'[.7[(WQ<^'GQ$_9=\-R>'_#/Q-\+2ZD?#3SR.MC/$T19XQ(S-&KI/'^[
MR0K(^W (4:_PL_X+E_!WQ)^SIX$^!?[>W[ 6@_&6[^&-O'!X.\0W>NBVD$4:
M)&B31O!)N.R*)7.XK*(U+QEER?F;_@HW_P %#OBW_P %(_CROQF^)FD6>C6>
MG:>NG>&O#6FR,\&F6:NS[=[8,LC,Q9Y"!N.  JJJCFP&$Q6'K0332CS7?-=2
MOM97T^Y'?G&9Y?C<-4DFI2GR<J4;2A9>]S2LKWV6K/ ****]T^0"OTZ_X-1?
M^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^
M1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\
MUS;^58=;EW_QZ2_]<V_E6'79AOA9YN.^-!11170<(52O/#7AS4=;LO$VH:!9
M3ZEIJ3)IVH36J-/:K*%$JQR$;D#A$#!2-VT9S@5=HH **** "BBB@ HHHH *
M*** "BBB@ J2T_X^XO\ KHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB
M@ HHHH **** /S)_X.MO^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+
M-IW_ *:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %
M%%% !1110 4444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9
M&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ H
MHHH \G_:L_8Y^%_[8.C:/HGQ-\0>)K"+1+F6>T;PUK1LV=I%56$A"MO&%&/3
MGUKQ3_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&
MJ/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJ
MC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\
MAR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR
M1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^
MR?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?
M_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\
M]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%
M%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^
M*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?
M_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\
MX7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-
M_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?
M_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&
MJ^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^
MPZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ
M* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ*
M/CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /C
MS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_
M (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR
M1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D
M?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?
M_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_
M /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%
M%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* *'A7P[8^$/#&F^$]
M,FGDMM+L(;2WDNI3)*R1H$4NQY9L*,GN>:OT44 %%%% !1110 4444 %%%%
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
>1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>blkb-20240930_g11.jpg
<TEXT>
begin 644 blkb-20240930_g11.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHKY:_:Z_;B\8Z7J7B#X"?L?_#GQEXP^
M(/AV[TN3Q%?^&/#D-Y9:' ]Q%--!-)<.J-<26@E"1J&PS<E2IPTFV)NQ]2T5
MP/AO]I#X=:I\!_\ AHKQG%JG@G0(;::;4XO'.GMIMUIOE3-"Z7$3DE&\Q"
M3ORNW=N&>5_91_;C^&7[8'BGQMX;^''A3Q+IR^"9[!)[GQ'I?V,WT=W'))#-
M%$S>8J,D>\>8J$JZ''/!9A='M%%?/GQ1_P""@%CX#^./B+X!^#OV8/B?X[U;
MPK:6-QK=SX-TBTN+>W6[B:2$$R7*,"55^J]4;&<5Z[\'_B)J'Q6^'EAX[U7X
M;>(?",]Z90_A_P 56T<-];;)60&1(Y'4;@H=<,?E92<=*&F@NCIJ*\'M/^"@
MWP>U3]M"']B;1-!UR]UMTNHYO$%O!$=,AN[>U%U/:&0R;FECB:/>%4[6D53@
MYQ[P2 ,DX ZFAIK<$TPHKY9UC_@J?X(CT;5OBAX(_9S^)'B?X::!>S6^K_$K
M1M,MCIX$+[)KB"-YUFN+>,@[I53 V,>0*^EO"?BKP[XZ\+:;XV\(ZM%?Z5K%
MA#>Z9?0'*7%O*@>.1<]F5@1]:&FMP33-"BBBD,**** "BBB@ HHHH **** "
MBBB@ HHHH **** *7B'Q)X=\(Z//XA\5Z]9:9I]LNZYOM0NDAAB&<99W(51]
M37CO["_[;W@W]N'X<ZGX\\.Z-;Z/-IVOW5A_9!UJ.[G>"(J$NF"JI19-W *_
MPG#'K7QU_P %]E\26'Q0^#/B;XH>'-<U?X,6&J%_%FGZ/*R++/\ :(S*CLI
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
MSUXW_8NUOXG^#O"OBC7;'X6^'M+L_%>EQ:*OGS;XUB?R59]LJJ%D9LE1M7G
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
MEBU>]]U'M9^78]G"8:C/"*C3G)QYZG/4C*UK;2GH[IK;5+5[GX15][?L+?\
M!7__ (*5:3JGP9_8G_9:U#0K#2M,U2UT>RT"P\*V\[:V)KQI)&NY9UD=,B1]
M[PF':BEB006KSKX7_P#!,#6_C/\ \$W_ (@?\%*+/XSZ)I-CX/UR:U_X0QK!
MF>8*]N"//\P")S]I4)'L;=@<C<*_3'_@BS_P36UC]F_]AZ']N/X*^&_#/C3X
MZ?$+PWYW@R3Q-?-;Z7X=M)\JJ;T1W+[?GF*@,V/(4QKOD;T\PQ>#]@^=*33L
MD]N:WGV3W/!R7+<T^N1]G)P4H\S:>KA?I;6[:LE]^A6_X+ _%C]E7P5_P6H_
M95U7XE7FC6]SX;F%QXXU*ZV!+.WDN1_9C7+GA%BF$TWS?<1MYPI!JO\ M.?"
M3]H3XK_LY_M#?LO_ !4^)NF^-?%'QT^/UM<?LXZ'_P )A#J;Q:4-0AN3>1+'
M)(UC9P6,;[^%6-8G!'[Q2_YY?\%6/^"=O[>'[+OB2']I/]M[QUX=\1ZS\1]?
MN%EU+2-:DNII;E4#G<CPQA(PFU45!M1550% 45ZW:"+_ ((D_L3?VE*%MOVH
M_COX?(MD(Q<_#_PO(>7/\45W.5]BK+V-N1)Q1PT(T*+I34I:)>;3YKWZ)/?R
MTW/6GCZL\9BEB:3A!W<M;-*4>5)K9RDOAUTE=ZI,R?\ @ICXSA^!'[.]C_P3
M0_8K\.ZUJ/PO^'^H>?\ &'XDZ=I,OV7Q7XI4J)A+.@*>3;N%0(S$!T1>?(1V
M_/:OZ)O@1JOCJS\4? ;XF> ?%6F0?L=Z?^R_)#\0?.U.U&CIJ AD\];R)FRU
MQN:$.64MN$X/)D!_GDUY])EUR]DT&)X[%KN0V22'YEBW'8#[[<5WY76YXRA;
M;5OJVV[W[/3;HFCQN(,+[*<*O-I+1*UDDE%KEU=XZV3ZM-[E2BBBO5/G0K].
MO^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0
M]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\
M'I+_ -<V_E6'6Y=_\>DO_7-OY5AUV8;X6>;COC04445T'"%<C\;/@1\*OVB?
M!@^'_P 8/"HU;2TO([N&(7DUO)!<1A@DL<L+I)&ZAFPRL#R?6NNHH!-H\F^"
M7[#_ .S1^S[XME^(7P[\ 2GQ#-;&W.OZWK%WJ5Y'">L<<MU+(8E/0A-N1US7
M6:]\#/A;XG^+VA?'?7_"_P!J\4^&;"XL]!U*6]F*V44XQ-LAW^4'8$J7V;]O
M&<<5UM% [MLYGXQ?!_X=_'WX:ZI\(OBQX?\ [5\/ZU$D>HV'VF6'S0DBRIAX
MF5U(=%;((Z>E8_Q7_9>^!/QN^&FG_"/XE^ (-1T/2# VCP"YFAEL'A39%)#/
M&ZRQNJ\;E8$C(.037?44 FT><_ ?]D[X#?LV2ZEJ'PG\%M:ZCK.S^U]:U'4K
MB^OKP)]U9+BY=Y"H[("%'7%;GP[^#/@+X7Z[XF\4^%M/F_M3QAK)U/Q!J5Y<
MM-/<R[0D:;W)*Q1H D<8PJ+D #)SU5% -MGEOAS]B_\ 9O\ "GQ1_P"%P:%X
M DBUA-5N-4MXGUF\DL;6_G!6:[ALGE-M#,X9LR)&&^8\\FO4J** ;;W"BBB@
M05):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110
M!^9/_!UM_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?S
MZU]UD'_(O7JS\AXR_P"1V_\ #$****]H^5"KDGB'7YM*70IM<O'L4.4LVN7,
M2G.<A,X'4]JIT4!=H*M:EKNMZQ'##J^LW5TENFVW6YN&<1+QPH8G:.!P/055
MHH"['K<W"P-:K.XB=@6C#':2.A(IE%%  "5(93@CH15O6]?UWQ-J+ZOXDUJ[
MU"[D #W5]<M+(P P 68DG X%5** N[6)EU"_2R;34O9A;/('>W$AV,P& Q7H
M3[U#110 4444 %?IU_P:B_\ *0OQI_V1G4/_ $[:37YBU^G7_!J+_P I"_&G
M_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H&HHHK\[/V\**** "BBB@ HHH
MH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+/-QW
MQH****Z#A"BBB@ HHHH ^3OVOO\ @H=J'PR\5W7PN^#%E:7&HV#F+5=8O$\R
M."4=8HDR S+T9FR <C!(R/%O!O\ P4M_:9\/ZTE]XFUC3]?L]X\VQN],A@RO
M<*\"H5/H3N'L:\-\6_VQ_P )5J?_  D._P"W_P!H3?;O,^]YWF-OS[[LUGU^
M?5\VQU2NYJ;79+;[NOS/\]L^\6>.\RSVIC*6,J48J3Y:<9.,8I/1..TFNKDG
M=_<?K;\#?C3X2^/GPZL_B)X0=UAG)CNK24CS+2=<;XGQW&00>X8'O77U\&?\
M$[]#_:+UGPSXF/P>\<Z1HVGQW]O]H&L:8UPLTQ1\[,$;2%"[O7*^E?1G_"*_
MMX#@?%7X?GW.AW'^-?6X+'U*^%C.5.3;[6MV[G];\&<>YEGG"^%QV(R^M.<X
M^]*$:?))Q;BW&]1-)M7LTO*ZU/9Z*\8_X1;]O'_HJGP^_P#!'<?XT?\ "+?M
MX_\ 15/A]_X([C_&NKZU+_GW+[E_F?3_ .L^)_Z%N)_\!I__ "T]GHKQC^P/
MV]XOD3X@?#64#^.32KM2?P!Q1_8?[?/_ $//PR_\%E[_ (TOK3_Y]R^Y?YA_
MK16_Z%V)_P# (?\ RP]GJ2T_X^XO^NB_SKQ3^P_V^?\ H>?AE_X++W_&GV^E
M?\% 8;B,6_BKX53,7&#/8WZX.?\ 9/-#Q3M_#E]R_P QQXIJJ2OEV)_\ C_\
ML/H2BO$/L'_!1?\ Z#WP>_\  74Z/L'_  47_P"@]\'O_ 74Z\[ZP_Y)?=_P
M3V_];9_]"[$_^"U_\F>WT5XA]D_X*-Q?/'JWP:E/]R6#5%!_%>:/^-D7_5$/
M_*Q1]8_N2^X/];GUR_$_^"E^DCV^BO$/^-D7_5$/_*Q1G_@I"OS%/@BP'55.
ML GVH^L?W)?<'^MW_4OQ/_@K_P"V/;Z*\0^W_P#!1?\ Z /P>_\  K4Z/M__
M  47_P"@#\'O_ K4Z/K"_EE]P?ZWP_Z <3_X)?\ F?''_!UM_P H[?!__99M
M._\ 35JU?SZU^]/_  <$2_%2\_8Q\-Q?MM6VA6?A0?$RR-A+\,WFDOSJ']GZ
MCY8D%Y^[\GRO/R1\VX1XXS7X[_V/^PFWS+XQ^):@\A6T^R)'L2#7V629A&G@
M4G3F]7M%L_+>+.)(5LW<OJM>.BWI23^X\>HKV'^Q?V%/^AT^)/\ X+K/_&C^
MQ?V%/^AT^)/_ (+K/_&O8_M./_/JI_X SYK^WZ?_ $#UO_!4CQZBO83X=_8;
ME^:/XC?$&(?W9=(MF/URIQ2?\(Q^P]_T4_Q[_P""2W_QH_M.G_SZJ?\ @$O\
M@_M^C_T#UO\ P5/_ "/'ZGTO3-0UO4[?1M)M'N+J[G2&V@B7+22,0JJ!W))
MKUG_ (1C]A[_ **?X]_\$EO_ (UW?[,OA_\ 9 M?COX:NO"7Q"\4W6IQWQ-A
M:ZQI,4<$LWEN$!93E2&P1_M "L,3G$*.'G45*=XIO6$ELK[V.7'<3T\+@JM>
M.'JMPC)J]*:6B;U=M%Y]#TSX+_\ !-3X::+H$%_\9YKC6=5FC#7%C;7;PVMN
M3_ #&0[D=VW 'L.Y/C1_P35^&FM:!/?_  8EN-&U:&,M;V-S>/-:W!'\!,A+
MH3T#;B!W'<?3M%?D7^LV>?6O;^V=[[?9].7:Q_,_^OW%O]H?6_K4KWORW]ST
MY/AMTVOYWU/R"U32]0T34[C1M6LWM[JTG>&Y@E7#1R*Q5E([$$$5!7J7[:_]
MD_\ #4GC#^Q=GD_;XM^SIYWD1^;^/F;\^^:\MK]MP==XK"4ZS5N:*=NUU<_K
M++,9+,,MH8IQY74A&5NW-%.WRN%%%%=)W!1110 5^G7_  :B_P#*0OQI_P!D
M9U#_ -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI->?FO_ "+JGH>SP[_R
M.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_^/27_KFW
M\JPZW+O_ (])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@#Y._:^_X)XZ
MA\3?%=U\4?@Q>VEOJ-^YEU71[Q_+CGE/66)\$*S=65L G)R"<'Q;P;_P32_:
M9\0:RECXFT?3M L]X\Z^N]3AGPO<JD#.6/H#M'N*_1JBO'K9'@:]9U&FK[I/
M3^O0_'\Z\#N!,[SF68U83A*;YI1A)1A)O5MKE;5^O+*)R'P-^"WA+X!_#JS^
M'?A!':& F2ZNY0/,NYVQOE?'<X  [!0.U=?117K0A"G!1BK)'ZM@L%A,MP=/
M"X6"A3@E&,5LDM$D%%%%4=04444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2
M>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?S
MZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKV
MCY4**** "I]+U/4-$U.WUG2;M[>ZM)TFMIXFPT<BD,K ]B" :@HI-)JS%*,9
M)IJZ9]S_  7_ ."E7PTUK08+#XSPW&C:K#&%N+ZVM'FM;@C^,",%T)[KM('8
M]@?&C_@I5\--%T">P^#$5QK.K31E;>^N;-X;6W)_C(D =R.H7: >Y['X8HKY
M3_4O(_K7MN5VO?EO[OY7MY7/SC_B%7"7]H?6N25KWY.;W/NMS6\N:W38GU35
M-0UO4[C6=6O'N+J[G>:YGE;+22,Q9F)[DDDU!117U:22LC]'C&,4DE9(****
M8PHHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H
M?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%
M% '&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1F8KM(8I]X8[&O/O^'>_P $
M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_
M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7N
ME% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\
M#O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?
M_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__
M  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/
M^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\
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
M!--*[L)NRN=KX;_X*(?L0>+O'$/PY\.?M.^$[K5KFZ^S6D2:B!%<39 $<4Q
MBD8D@ *Q))P,UVGQH_:(^"'[.VC6NO\ QM^)ND^'+>^F,-A_:%QB2ZD !98H
MUR\I ()VJ< C.*Y#]K?X(_"'Q#^Q7XV^%>L>#=*M?#FF^"+YM.LX[-$ATPP6
MKO#+"H&(VB9592,8V_6N3^ OC_XL:G^P[\(/C;I'P*7XC>.7\%:>I6XU:UL;
MM8YK-#-<+<W7 \TQ0EU!&\LI/"\.RM<5WL>E6'[5OP$U_P" NM?M+>"_B'9^
M(/"'A_3+N^U/4=#;SVC2VB,LR%!AED5!G8P#<CCD56^(G[8_[-'P@\$:#X_^
M+/Q=TKPW8^)K".\T2+59MES=1/&K[E@7,C;5==Q"D+D9(S7SQ^P3X,\+_&?P
MO^T?\+OBSI5]X7\8^./%-X/B3X!@A6)_#D&H61AA$,HWQW)EA\R07*C;(QSL
M  W?2_C"X^!W[-OPV_X6GX^;3=-TWP3X:6S/B'4+>-KF"RC55$*R;=[%RJ 1
MK]]RH"DD"FTD[ FVKF]\,OBE\.?C-X,L_B)\*?&FG>(-#OP3::GI=RLL3D'#
M+D=&!!!4X((((!JA8_'OX-ZG\8KS]G[3OB-I<_C33].%_?>'(I]US;VYV$2.
MH^Z,21G!.<.IQ@U\J_LR^+KO]AK]AOX@?M-?$?P6=$G^('Q"U/Q5X3\!3LL#
MVC:E)%%IVFL.%B9MD;/C C1R2!L8#D_V9M*^&GPG_P""A/@5=3^,_AGQ#XI\
M2_"K6K[QOXBL=:@D34O$%YJEFS1(5?&  L,,0Y\J% !UHY%J'-L?H)1114%!
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %,
MN+>"[@>UNH4DBE0I)'(H*LI&""#U!':GT4 ?+O@W]AW]I?X#:-=?"_\ 9;_;
M/C\-> I+N:71]"\0> H=6NM 25VD>*TN6N(]T89F*+*C[<_Q<YS/V<OV8/VN
M?@1X.\1_LQZ/XQT[2[*?4KKQ%HGQQTZ.*\O=1OIKR.26#5=-NB3+-(C.&EBD
M"&.( %'QGZUHJN=BY4?/W@7]D#XL:S^T%X;_ &COVHOC_9^,M4\$6-[;^#-'
MT'PF-)L=/DNXQ%<7+@SS//*\8"@%@J]0,UV/[87P%\=_M,? G4_@QX"^-$_@
M276)(X]1UFVTHW;S6?/FVVT30LJR#"LRN#MW+T8UZA12YG>X65CQ+]G/]GW]
MI3X*76D>'?$W[27A;6/!>C:>;2U\*:'\*H]($:!-L6R9;Z78%."1L.[G)&<U
MQ?Q)_8C_ &I/CEX+F^!WQN_;;CUGX?WL\0UJ"Q^'MO9ZSJEJDBR"VDO$G,29
M*+NDC@4M@C !-?4-%/F=[A9$.G:=9:1I\&DZ;;+#;6L*PV\*=$10 JCV  %3
M445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N(_:,^ /@3]I
M_P"#>M?!+XCI<KIFLPH/M5C+Y=Q:31NLD-Q$^#MD21%8'!!Q@@@D'MZ*$[,#
MY)^+7[#W[<GQC^#>J_ KQG_P4$M+K0KW2WM'EA^&\=M?:FFW"PWEPET?W;8
MD,2(TBE@>"0>K\'> ?VY_$?PZT*RT_Q1X8^#^L>$?,T:3P_9:1%X@T'7;..*
M 07< ,D%S9J,.BQL^X!2&# JU?1=%5S,5D>/?LN?LJZA\"?$WC3XK_$/XGS>
M-/'GQ"OK6?Q/X@.E)80>5:Q&*VMK>V1G$4<:,PY=F;.2>E<]^V)^QO\ %/\
M:>^(7@SQ=X7_ &B+'PYI7@V<WT'A?6/!(U>QN]2!/EWDJ&[@#M&I^17#!6RP
MP2:^@J*7,[W"RM8\M\#? KQ[K?A34?"'[7_COPI\6+.YNH9K"UN?AS!8V]ML
M#9W0R3W"RMD@AOE*X/7-<M!_P3P_9]TO]J30/VC?#'PY\':5:Z#X;FL(?#-A
MX)M(HVOFNHIXM1$B8"31>454B,L-V0ZXP?>Z*.9A9!1112&%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
K!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>blkb-20240930_g12.jpg
<TEXT>
begin 644 blkb-20240930_g12.jpg
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110!2\2^)-!\'>'-0\7>*=6@L-,TJREO-2OKE
M]L=M!$A>21R>BJJDD]@*/#7B30?&/AS3_%WA;5H+_3-5LHKS3;ZV?='<P2H'
MCD0CJK*P(/<&OS-_X.>OV\_^%"?LKV/[(O@76?*\3_%3=_;/DR8DM=!A8>=G
M'*_:)0L([,BW [4?\&PO[>?_  OO]E>^_9%\=:SYOB?X5[?[&\Z3,EUH,S'R
M<9Y;[/*6A/94:W'>M/9OV?,1SKGY3]/Z***S+"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **\R_:M_;'_9P_8A^'5G
M\6/VH/B-_P (QX?O]:CTFTO_ .R+R]\R\DBFF2+9:0RN,QP2MN*A1LP3D@'Y
M\_XB%?\ @C__ -'=_P#E@>(/_D"MZ>%Q-6/-"#:\DV<=;,,!AI\E6M&+[.23
M^YL^T**^+_\ B(5_X(__ /1W?_E@>(/_ ) H_P"(A7_@C_\ ]'=_^6!X@_\
MD"M/J&._Y]2_\!?^1E_;&4_]!$/_  ./^9]H45\7_P#$0K_P1_\ ^CN__+ \
M0?\ R!1_Q$*_\$?_ /H[O_RP/$'_ ,@4?4,=_P ^I?\ @+_R#^V,I_Z"(?\
M@<?\S[0JEXE\2:#X.\.:AXN\4ZM!8:9I5E+>:E?7+[8[:")"\DCD]%55))[
M5\>?\1"O_!'_ /Z.[_\ + \0?_(%<O\ &G_@MA_P0Z_:%^%>N?!3XM_M0SZE
MX:\261L]:T^W\*>*+-KF D%HS-;6D<JJV,,%<;E)4Y4D$^H8W_GU+_P%_P"0
M?VQE/_01#_P./^9^#?\ P4L_;/U[]OC]LOQC^T7J,DZ:9?7OV/PK8SGFRTF
ME+:/'\+%<R.!QYDLA[T?\$T_VS]>_8'_ &R_!W[1>G23OIEC>_8_%5C >;W2
M9R$N8\?Q,%Q(@/'F11GM7Z;_ &+_ (,]?^>7_CWQ H^Q?\&>O_/+_P >^(%=
M?U?$\MO8S_\  6<W]I99>_UFG_X''_,_9CPUXDT'QCX<T_Q=X6U:"_TS5;**
M\TV^MGW1W,$J!XY$(ZJRL"#W!J[7P/\ !;_@MA_P0Z_9Z^%>A_!3X2?M0SZ;
MX:\-V0L]%T^X\*>*+QK: $E8Q-<VDDK*N<*&<[5 484 #J/^(A7_ ((__P#1
MW?\ Y8'B#_Y KD^H8W_GU+_P%_Y'3_;&4_\ 01#_ ,#C_F?:%%?%_P#Q$*_\
M$?\ _H[O_P L#Q!_\@4?\1"O_!'_ /Z.[_\ + \0?_(%'U#'?\^I?^ O_(/[
M8RG_ *"(?^!Q_P S[0HKXO\ ^(A7_@C_ /\ 1W?_ )8'B#_Y H_XB%?^"/\
M_P!'=_\ E@>(/_D"CZACO^?4O_ 7_D']L93_ -!$/_ X_P"9]H45\7_\1"O_
M  1__P"CN_\ RP/$'_R!7I_[*/\ P5,_80_;@^(=[\*OV7OCK_PD^OZ=HLFK
M7EA_PC&J67EV:30PM+ON[:)#B2>)=H8M\^0, D3/!XNG%RE3DDNZ9=/,\MK3
M4*=>#;V2E%M_*Y] T445S'<%%%% !1110 4444 %%%% !1110 4444 %%,N'
M:.WD=#@JA(/X5E?VK?\ _/?_ ,='^%:0I2J*Z,*N(A1:4C8HK'_M6_\ ^>__
M (Z/\*/[5O\ _GO_ ..C_"M/J\_(R^NTNS_KYFQ16/\ VK?_ //?_P ='^%'
M]JW_ /SW_P#'1_A1]7GY!]=I=G_7S-BBL?\ M6__ .>__CH_PH_M6_\ ^>__
M (Z/\*/J\_(/KM+L_P"OF;%%8_\ :M__ ,]__'1_A1_:M_\ \]__ !T?X4?5
MY^0?7:79_P!?,V**Q_[5O_\ GO\ ^.C_  H_M6__ .>__CH_PH^KS\@^NTNS
M_KYFQ16/_:M__P ]_P#QT?X4?VK?_P#/?_QT?X4?5Y^0?7:79_U\S8HK'_M6
M_P#^>_\ XZ/\*/[5O_\ GO\ ^.C_  H^KS\@^NTNS_KYFQ16/_:M_P#\]_\
MQT?X4^WU*]DN(T>;(9P"-H]?I2>'FAK&TF[6?]?,U:***P.L**** "BBB@ H
MHHH _,G_ (.MO^4=O@__ ++-IW_IJU:OY]:_H*_X.MO^4=O@_P#[+-IW_IJU
M:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH45H>%_"?BGQQKMOX6\%>&M0UC
M4[MMMKIVEV;W$\S8SA(XP68X]!7O'_!1S_@GAX]_X)V?%71_AMXJU^ZUZWU7
MPS9ZG_;@\/RV5LES,',EFK.[K(\6T9(;/S#*KTK-U:<:BIMZO9>AM'#UIT)5
MHQ]V-DWZ[?D?.]%>A?!_]DO]J7]H33;C6?@3^SCXY\965I)Y=U>^&?"MW?0Q
M/P=C20QLH;!!VDY]JY3Q=X \=_#_ ,67'@+QYX*U?1-=M)A%=Z+J^FRVUW#(
M<81X9%#JQR.",\BJ4X.3BGJB72JQ@IN+L]G;0R**]2\2_L._MH>#/ 4GQ3\7
M_LE?$K2O#<,'GS:[J/@>_AM(HL9\QY7B"JF/XB0/>N(^'WPS^)'Q;\2Q>"_A
M5\/];\3:Q.I,&D^'M)FO;F0#J5BA5G/4=!WI*I3DFTU9!*C6A)1E%IO;3<Q*
M*[?XQ_LT_M%?L\3VMO\ 'OX$^,/!;7X)L?\ A*?#ES8"YQU\LS(H?'?&<=ZX
MBJC*,E>+NB9PG3ERR5GYA17HOPG_ &0?VKOCQX>G\6_!+]FCQ[XOTJV=DGU+
MPUX1O+ZW1UZIYD,;+N']W.?:N#UK1=9\-ZO<^'_$6DW5A?V4[0WEE>P-%-!*
MIPR.C ,K @@@@$&DIPE)I/5#E3J1BI2BTGL[;E:BBBJ("OTZ_P"#47_E(7XT
M_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y
M'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\
M7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.^-!11170<(445\;_ !T\5?M)?MV>
M/OB/^RY\!;KP=X9\-?#W7-)AUW6/$OVN:^U.^CEBOD2*.!E$-OOA",6RS@':
M1D[0J,>9GV117EE\O[9^K? :P&F3_#G1OB8+LKJC3Q7MYHK0K+(NZ$!HY@7C
M$3@,3M+,ISC->%^-_CO_ ,%&_A#\>_A;\'?&?B/X/Z[<?$'Q+]GETWP_X?U*
M.X@TRW EO;LM+<[5"19QD'+'H<&@%%L^QZ*^9/$7QU_:D^-_[4GQ _9W_9P\
M3>#?"%G\,[33#J^J^*-&GU&ZU2YO8#.@AB2:)8H%4;6<[F+8(X.!V?["_P"T
M9XX_:1^$^L:U\3- TNR\0>%O&6I>&M7GT)W;3[^>S=5:YMO,);RFW #)/*MS
MV #BTKGM%%?'_@']OWXL_%+]N[PS\,/"&@:*/A)XGN->T_0M:DMY&O=5GTJV
M#7%W$X?8+<W#>4AVG<(G/&1C[ H%*+CN%%?*GQ!_;$_:?T+]K/X<_#<_!:P\
M,> ?%WC"^T-+WQ!-YNK:J+>%V:ZBBB?9:P$@;/,+.X(;:H.*^JZ <6@HHHH$
M%26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !11
M10!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:
MM7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4_7G_@V:?PGJ?P=^/GA'X.^*_#
MNA_'[4M'">"=4UV%)&@M_LTHAD1&5B\*7>UYE56'^I+JP"BO!?\ @J/\3O\
M@M=X ^$,O[-W_!2*VN-6\(ZCXB@O=)\2RZ-92VSW4*R;%@OK)%4%E9B8I?WF
M!]U?FKSS_@GE_P $MOC5^W/\.-0^+/[+W[1G@_1/'GA?Q,;:/P?JNN2Z?J?D
M+!%+'?V\L0=@"\DB#*H 86^?/ _0#]OCXC>,_P!E7_@B;K_[(?\ P48_:0\/
M?$7XU^(]0AB\-:9::K]OO[6!;RWFC>>5U65S"D4S&XD49+K$&;@GY^JZ=+,N
M:-IN4E=->]'S3[+?L?:8>-?$9%R5.:E&$)-237).[ORR7\SV77R.L\'VW[4?
M[7/_  2Z_9ZL?^"+WQ^TGP?-X)M[32?B9HD-['9SPWX@@69YV:-B0D_VBX="
M,W"W D D.%/SA_P7._;8TKPK_P %//A=KW[/-KIFM_%#X/:9%8^(-9O-%(M[
MO6&E+10>6Q7S!$79P0=JM/@$[37TO\=_@S^V#\</V)_V=H/^"&?Q3TK1/ NB
M:7'<>(;7PUXEATVY>_$5NR-=N2/.*O\ ://A<[FE<F1)#C;Y!_P7 ^&7P^_;
M!_:U_9T_95L_C#X TSXYS>&KVR^(_BTW8AL+:[6UBEM;>XDC4M'ON8KL1(5W
MH+A/EPZ@\>$=)8I.5K?O-/M+OSZ:KL>GF4<0\NE&%U+]S9_8D]+>RUT:=K^G
M0^D_^";GBK_@K-\&X_BC\;O^"QWBM++X<6?AMKBWL=373+J=;@2;I'AATP/B
M'R?,0Q'[Q9-JG#&OQR_9K_X*@?'G]AC6/BD_[&,.B^&(?B+K,$T&I7^B17EY
MI-G;RW;000"7=" 5NL/OCD'[I,8P2?UG_P""3_[&_P#P4D_8 ^*OBOXN?\%
M?VLM/B^%-IX9GCNK76_B%-J%J]SYL;1W2FYPELJHLF7)5FWJNT@DK\U?\$LO
M^"?_ .RQ_P %)/\ @HW\:_VJWL+.?X4^#/B#-?>%_!$=L(XM6:ZN;B6V:6(X
M$=J%BW^1@!BZH<(KJVE"KA:4J\ZBC*%H_"O=TV5N]_,PQ>'S'$0PE.C*4*MY
MI<[O-)K67-I[MO)/M<]L_;L^.WCKXJ_\&VVE_$C]O5+&3XD^-/[/D\/&;3HK
M6>ZNCJIDM;F.*-56*1M-1Y6V*H*.XP-Y6OPJ&,C<<#N:_8G_ (+5_P#!/K_@
MJS^U+>>*?VK/C)J7P^TKX<?#;0;Z^\.^#-*\53R'3=-AC,DC!3;(LMU(L8+M
MD9*JBX55%?$7Q0_X);Z]\,O^"9'@W_@I+<?'#1KVT\7:PMBGA"*P99;<-+<1
M@BX\PB20&W8M'L7:"?F.TUW974PU&A\2O.6RV3>T?N1Y/$%#'8K&?PY6ITU[
MTM'*,='-W[M^I^HG_!5'QI_P45_99N_V?_AW_P $F_ /B:X^&6E^'(C#!X$\
M*'4;:^E1XQ%%=F.)]L3P[7RQ42&65R25RORC_P '47PF\*^$_P!L'P+\6]#T
M*+3]0\:^!0VO1QH T]S:SM&LLF/O/Y3QQD^D*^E>D?L@?L0?\%[;#X8^"_!O
MA;]N*R\-?!;5-$L[W_A)+'QC%<_V3I$D2RLENTD/VB)XXB55$9(U88#JHW#Y
MG_X.%OVT/AI^US^VQ9Z+\%?%$6M^%OAWX:CT&VUJVN/.@U"\\V26YFBDR?,0
M%XXMXR',+,"RL">3 4^7&PC!QERJ5W'=WVYO._34]+.*ZJ955G5C.'.X<L96
MLFEKR+M;=V6Z/@VBBBOI3X,*_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\
M@U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%
M% !1110 4444 %%%% !1110 4444 1W?_'I+_P!<V_E6'6Y=_P#'I+_US;^5
M8==F&^%GFX[XT%%%%=!PA7SS\9OV)/AG\9/B'J7[0/P0^->N_#OX@ &RU7Q3
MX*U5&ANY(!L$6H6I)CN/+P%*-L;Y0&/R@#Z&KYA^./\ P3"^ OQC_:.T#XNS
M_#W28-(N&U.?XC6$&HWEK)K]Q+'&+1V2!U1MLGG/(25+$C._)%!46D]SH/\
M@G!^T'\3/VBO@#?:[\6[W3]1UGP[XOU'P_+XATF$1VNN):LH6^B5?E"ONQ\N
M%)0D 9VCC?V.)?\ AJ3]K;XD_MNWI\_0-&D/@7X9.>4:SMGWWMXG8B:<C:XP
M=N]3TKZ1T'X7?#[PI\.T^$WA'PK:Z/X=BT][*'2](4VJ0PN"&"&(JR$[F.]2
M&W$MG/-1?"/X1_#OX$?#K2_A-\*/#4>D>']&A:+3M/BE>01AG9V)>1F=R79F
M+,226))I#<EK;J?&_C'X(W7_  4._:[^).J^$OB!>?"QOA@K>$9/$'A"62+7
M-=EEA+,;MA(J_8T/"1[2[@-^\3  Q?"GQ._:"@_8?\:_LI_!GX0)<>(O GCX
M^ =5U7X9V:*ITQE+W.IV\,LB@71CWHRF3(FF5RPR0/J7XL?L&_LQ_&7Q]<?%
M/Q5X)OK/Q'>PI#J.L>'/$=]I<U]&H 59S:31B;  7+ L   < 5W'P=^"?PK_
M &?_  1#\.?@[X*M-"T:&5Y1:6I9C)*V-TLDCEGED.!EW9F.!SP*+%<ZL?!O
MB+XS3^ _VP_V<M&\%_L3?%#0-.\%>&?$.FZ-X7NM/L1>7\+6<,9> +=E'\L+
MOE9W4G=GYB37Z'Q^(- FUR3PQ%KEFVI0VZW$VGK<H9TB8X$ACSN"D@@,1@D5
MA^(_@U\-_%OQ/\-_&7Q!X<^T>)/"-O>P^'M1^US)]D2[18YQY:N$DW*H&75M
MO\.#5?3?@)\)](^-^H_M&Z?X46/QEJVAQZ/?ZQ]KF)ELT=76/RR_ECYD3Y@H
M8[0,TR924DCPS]N?_D[G]E[_ +'_ %/_ -(*^HZ\"\9_\$POV)_B#XNN?'?C
M#X5ZI>:M=ZC-?R79\=ZTFRXF8M(\:I>!8LECP@4 <  <5[+\/_ 7A;X7>"].
M^'W@JQFMM)TFV$%C!<7TURZ1@D@&69WD?KU9B?>D*3BTK&Q1113)"I+3_C[B
M_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@
MZV_Y1V^#_P#LLVG?^FK5J_GUK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:^ZR#
M_D7KU9^0\9?\CM_X8A1117M'RIZ-^R3^TKXM_8]_:+\+?M*>!?#VE:KJ_A.]
M>YL;#6XY'M97:&2+YQ$Z/P)"PPPPP'4<'E/B7X]UKXJ_$?Q!\4/$J0KJ/B36
M[O5-06W4B,3W$S3.%#$D+N<XR2<=S6)14\D.?GMKM\C1U:CI*E?W4[V\W97_
M  1<TGQ#K^@^9_8>N7EEYH E^R7+Q[QZ':1FJ9)8EF)))Y)HHJC.[+E[X@U[
M4K&'3-1UN\N+:WQY%O-<NZ1\8^52<#CCBJ=%% -M[A3VN;AH%M6G<Q*Q98RQ
MV@GJ0*910!;37]=BTIM"CUJ[6Q=MSV:W+")CG.2F<$\#MVJI110%VPHHHH *
M_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_
M-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110
M4444 1W?_'I+_P!<V_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA111
M0 4444 %%%% !1110 4444 %%%% !4EI_P ?<7_71?YU'4EI_P ?<7_71?YT
MGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZ
MU_05_P '6W_*.WP?_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBB
MO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IV
MTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV
M?MX4444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -<V_E6'6Y=_\>DO
M_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %2
M6G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F
M3_P=;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?
M=9!_R+UZL_(>,O\ D=O_  Q"BBBO:/E0HHHH **** "BBB@ HHHH **** "B
MBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S
M7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 44
M44 1W?\ QZ2_]<V_E6'6Y=_\>DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110
M4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^
M-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_
M05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4
M**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTF
MOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G
M9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_
M -<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5
M):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%%
M 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM_P H[?!__99M._\ 35JU
M?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH ****
M"BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;2:_,6OTZ_P"#47_E(7XT_P"R,ZA_
MZ=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444
M %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445
MT'"%%%% !1110 4444 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q
M?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]
M-6K5_/K7]!7_  =;?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O
M_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_L
MC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q']
MU%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;
MEW_QZ2_]<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !
M1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !
M1110!^9/_!UM_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35
MJU?SZU]UD'_(O7JS\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@
MHHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^
MG;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %
M%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'
M"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?
MYTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P '6W_*.WP?_P!EFT[_ --6
MK5_/K7]!7_!UM_RCM\'_ /99M._]-6K5_/K7W60?\B]>K/R'C+_D=O\ PQ"B
MBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_ )2%^-/^R,ZA
M_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T
M#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW
M_P >DO\ US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444
M%%%% !4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !11
M10 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[
M_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB
M@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_
M +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%
M% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.
M^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\ 'W%_UT7^=1U)
M:?\ 'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\
M]EFT[_TU:M7\^M?T%?\ !UM_RCM\'_\ 99M._P#35JU?SZU]UD'_ "+UZL_(
M>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y
M2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'
M=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7
M-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110
M 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110
M 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#9
M9M._]-6K5_/K7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4**** "BBB@ HHHH
M **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/
M^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%%
M!1110!QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QKS[_AWO
M\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW
M_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X6
M5S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE
M% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]
M_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-O
MCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*
MY_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=
M[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\
M=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^
M%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[
MI10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##
MO?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#
M;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"
MRN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^
M'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;
M?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?
M_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"-
M>Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\
MP[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\
M0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>blkb-20240930_g13.jpg
<TEXT>
begin 644 blkb-20240930_g13.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CNIO
MLUK)<!<^7&6QZX&: )**_,KX"?\ !3+_ (+#?M1^"9/B7\ _V,OAYKVA1ZA)
M9&]2Z:';,BJS(5FU*-B0'3G;@YXK]$/@UK'Q*\0?"?PYKGQE\+VNB>++O1;>
M7Q'I%C,)(;.\:,&6)&#N"JMD#YFZ?>;J:E%QW)4D]CI:*\'_ ."@O[<OAK]A
M3X.6_CBY\,2^(/$6N:B--\*>'()2C7MT1DLQ 8B-!C.T$DLBC!?(X/\ 9M^*
MG_!7OQ'\5/#T_P"TA^SG\.-)\#:PTAU@Z+J++J6C)Y+M&65[N0.2X16558_-
M_  <"BVKCNKV/K2BOS]^,W_!5']JC0[WXN?%_P"#_P *_ =W\,/@KXTM_#OB
M*#7;B\&LZK*;H6LLML\3"&)1(RXWHQ"L#\QR![1^V#^W?K'PW\#>!?!W[-/A
MRW\1?%+XM+;-X$\/WR%DM[:55DDOKI48%88T)YW 9#')6-\/DD+F1]-45F^#
MK;Q59^$M,M/'6J6=]K45A"NK7FGVK0P3W(0"1XXV9BB%LD*6) (Y-:504%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %,N81<VTEN6QYB%<XZ9&*?65XY\,MXU\$ZQX-36;K3CJVE7%D-0L7VS
MVIEC9/-C/9UW;@>Q H _,KQ9^PG_ ,%!/^"8G[+^O?$;]GS]NNT?1?"\CZUJ
M/A@>%XHHI@=BRR*9S,';:J_(P (7@YQG[=_X)V?M.>(?VO\ ]D'PG\=?&&D0
M66L:C'<6^K16B%87N+>XD@:2,$DA7\L/MR=I8KDXS7S9XN_X)!?M>_%/1!\*
M?C#_ ,%1?%FO^ VEC^UZ5/HCFXNXD8,L<CO=,'((!#/O *JVTD #V3]HW_@F
MKX8^*'[$NA?L4?!/XD7G@+2/#M];3V=\ELUVURL?FF19U62+>9))FF8@@>8
M=N.!K)Q:U>IFDT]#YJ_X+N1^.-1_:>_9GT7P=X@M]*O9O$=R-$U*^@$MO:7S
M7NFJDTB,"KJC>4Q4@@@$8.>8_B7\1OV^O^"<7[8OP@\.?%/]L"Y^*WAKXHZV
MMCJNFZAHD=MY/^D6\$PCC#.8ROVJ-XV1D#%2K)C(/TS^U5_P3/\ "/[5'[,7
M@;X&^(_BEJEEXC^'FGVD7A[QXMOYMR9XK>.&266,N"PE\M)& D#!U4A^#GB_
M@I_P2C\>1_M!^'?VD/VS/VL]7^+&L># A\)Z?<:9]EM[.5&W1S.3(Y<J^'
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
M1_3A_P 1"O\ P1__ .CN_P#RP/$'_P @4?\ $0K_ ,$?_P#H[O\ \L#Q!_\
M(%?S'T4?ZN8'^:7WK_(/]><V_DA]TO\ Y(_IP_XB%?\ @C__ -'=_P#E@>(/
M_D"O3_V4?^"IG["'[<'Q#O?A5^R]\=?^$GU_3M%DU:\L/^$8U2R\NS2:&%I=
M]W;1(<23Q+M#%OGR!@$C^4"OTZ_X-1?^4A?C3_LC.H?^G;2:Y<;D>$PV%G5C
M*5TNK7^1Z&5<79ECLQIT*D()2=G92O\ ^E,_H&HHHKY0_10HHHH **** "BB
MB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\ X])?^N;?RK#KLPWPL\W'
M?&@HHHKH.$***^-_CIXJ_:2_;L\??$?]ESX"W7@[PSX:^'NN:3#KNL>)?M<U
M]J=]'+%?(D4<#*(;??"$8MEG .TC)VA48\S/LBBO-&U/]KE?V?8[@>%O 9^*
M3/Y,EN-1NO["0_:2GVG<5\\IY&)?*X;<=F[^*O(_#GQ^_:Z^"?[7W@+]G']I
M/5O!?BK2OB=8:G)HNK^%-(GL;C3+JR@$\J21R2R!X2I"AOO$MDD;2"7!1;/J
M>BO%?VU_VD_%7P'\%:7X9^$&D66J_$/QA?-9^$M+OU9H$6)/-N[V<(0WD6\"
ML[$'.2@_BJA^SQ\>?V@/CS^P=X;^.OA+PQX;OOB!K^D+);V-[-+::9YQNC"T
MCD%Y%1(P9"JDLQ4J,;A@N'*^6Y[S17R6/VB?VT?V=?VFOAS\)_VH+OP'XG\/
M?%*\N-/L-0\'Z9<V=QI-]&BL%*S2.)82749/S8R25V[7^M*!.+045\N^$_CA
M^V%^UOKOB/Q+^S!K/@GP?X T'7KG2-'USQ/HUQJ5YXBN+9]D\Z1QS1)!;>8"
MBGYG;:3QT'T?X,7Q@GA'3$^(4VFR:\+"(:S)H\<BVC76P>:85D)<1EL[0Q)
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
M'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444
M%%%% !1110!'=_\ 'I+_ -<V_E6'6Y=_\>DO_7-OY5AUV8;X6>;COC04445T
M'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71
M?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\ *.WP?_V6;3O_ $U:
MM7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?=9!_R+UZL_(>,O\ D=O_  Q"
MBBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'
M_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_ )'=#_$?T#44
M45^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?\ QZ2_]<V_E6'6Y=_\
M>DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%
M% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%
M% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35J
MU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4**** "BBB@ HHHH **** "BB
MB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA
M_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110
M 4444 %%%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!1117
M0<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_
M %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._
M]-6K5_/K7]!7_!UM_P H[?!__99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_P
MQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O\ @U%_Y2%^-/\
MLC.H?^G;2:_,6OTZ_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0
M_P 1_0-1117YV?MX4444 %%%% !1110 4444 <9\9O@9X0^.>F66D^+]4UJU
MCL9VFA;1=6DM&9BNTABGWACL:\^_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[
MW^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V
M^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN
M?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_A
MWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\
MH;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E
M<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE%
M'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\
M.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T
M-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PL
MKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_
MX=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_
M *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A
M97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I1
M0!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?
M_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_
M]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\
M+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :
M/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3
M_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\
MX65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z
M44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X
M7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!!I>GP:1I
MEMI-L\C1VL"11M*Y9BJJ "2>IP.34]%% !1110 4444 %%%% !1110 4444
M%9GC/QKX/^'/A>]\;>/O%&GZ+H^G0^;?ZIJEVD$%NF<;G=R%49(')Y) [UIU
M\K_MSZ=I_P 1_P!L/]F?X"^-[9+OPCKOB/Q!K&KZ7<+N@OKO3--6:SCE4\.H
MDD=MC9#;<8--*[$W9'J/PA_;F_9%^//BT> _A)\?O#VLZT\1D@TN*Y,<]P@!
M):)90IF  ))3=@ GIS5[XV_MA?LQ_LY:K;:#\;/C5HGA_4+NW^T0Z?=7!>X,
M&2/.,489UCR"-[ +E2,\&O'?^"PFA:1H_P"QM=_&C1]/AA\6?#[Q%HNJ>"=2
MAC GM;S^TK:'9&P^;#I(RE!P>"0=HKT[]ICQ7\8_AK:7/B3X ?LA6GQ&UC4]
M)EAU*X&O6.G.JQ_ZF&7S\/<)^\D(13QR!@O563U%=F_XU_:9^#O@GX::'\7Y
MO%":IX=\1ZMI^GZ-J>A@7<5S+>S+# RLAP4+L 6[5F?&7]MC]D_]GOQ-%X+^
M,WQY\/:!J\L:R?V;=W>Z:.-B KR(@8Q*<\,^T'L:\3_X)]?!+X*_%K_@GIX%
M^%EOXKU74+7PMXL74=30V7V"XL-;L]6.H264D$@?RDCG(C*9RT?(8%@1ZI^V
M?X_^$7P&^!_BSQ3KG@?3]2UOQI:'1M/T.UTY'O/%6I30FWM;,JJ[YR1M4YW;
M(U)Z+BBRYK!=VN=WXZ^/OP3^&7PVA^,/CSXJ:%IGA>ZCB>SUVXU&/[-="5=T
M7DN"1,77E0FXL!D U7^"7[2'P*_:/TB]UOX'?$_2O$D&G7 @U$6$Q\RUD.2%
MEC8!X\X.-P&=IQG!KS7]G/X(^._V9OV%? 7PYU'X96GCOQEX)TNWGMM%DOK>
M+R[^21O,\FYGRD9A2XF02#&44J/OXKSC]B7Q%J?B']OKXQ>)/C9X"N/A[\1]
M=\.Z5+;_  _=H[A)-&MBT*ZD+V%C%>,\KJA*A?*P$^;D@Y59A=GU1K'Q2^'O
MA_X@:/\ "O6_%EI:^(?$%M<7&AZ3.Y66^C@ :8QY&&V!@6 .0#G&*YSXL_M6
M_LZ? K5;C0_BY\7=(T&\M=(35+FVO96WQ6;W"VR3L%!VHTS",$]6Z=#7"?\
M!1'X3^(O%WP6M_C3\,E1/'7PFU)?%GA.9FV^>;92UU9,?^>=Q;B2,KT+;,\"
MLC_@G7H6J_$K1_$W[=7CO3VAUWXQ7Z7FD6DSAWTKP[;@Q:;:9&0&,>Z9RN S
M3 D96E96N.[O8V;/_@J+_P $_-0NXK"S_:K\+233R+'%&MQ)EF)P!]SU-;GC
M_P#;\_8R^%7C^\^%OQ'_ &C?#&BZ_I\JQW^FZA>^6UNS(K@.2-J_*RGD]ZX;
M]C[_ )/=_:D_[&OPY_Z98JB_8WL+'5/VI/VHM.U.RBN;>;X@:8DT$\8='4Z1
M!D%3P1[&FU%"39]'>&/%/AGQMX?M/%G@SQ%8ZMI=_");'4M,NTGM[B,]&21"
M5<>X)J_7RG^PAHNG?"S]KO\ :2_9\^']NMIX)\/Z]X?U;0](MQBWTV[U+3WF
MO(85'"(71&$:X5-V !FOJRI:LQK4****0PHHHH **** "BBB@ HHHH ****
M"N,^-/[1/P-_9TT.W\1?'#XHZ/X9M;N4Q61U.["R73C&5BC&7E(R,A0<9&:[
M.OE7X)Z5I?Q+_P""J'QR\5>.;*.]O_AQX>\+Z1X*^U(&_L^UO;.6[NI(@>%9
MY?E+K@X!7.#BFE<3/<_@E^TE\!OVC])NM:^!OQ5T?Q+#8RB._73;H&6U8YP)
M8FP\><'&Y1G!QG%<WJO[>/['&B?$S_A3VJ_M&>%X?$0U$:>]@VH K'=YV_9W
ME \M)=WRF-F#!N",\5YA\<=%TSX?_P#!5/X$^+? ]E%9ZCX^\.>*M)\:-:H%
M-_96=G%=6SS!?O%)\ ,W."!G  KB/^"I5Y\0)/@1XB^"=W^RL=#^$]UK5G<>
M)OB?H]S9W;:7:_:8KF>^CTN(K,9/,W!I#T!=SG-4HIM>8FW8^M-4^-/@C1_C
M5I/P"O)KH>(=:T&ZUBQC6V)A-K;R1QR%I.@;=*F!WS7(:7^WI^QMK7Q2C^"^
MD_M(>%;GQ+->FS@TZ'4E82W(('D+*/W;2[B%V!BVXXQGBNCTWX8_#CQK\2/#
M'[3&CZO<WEW8^#[C3-%N8;A6MKBPO7M;@RD%=S,?L\95MP&';(.01\[?\%"O
M"/@GXKQ?#_\ 8 ^"GA/38O$FH^*;#7I8M(LDBC\):-:3^9/J+", 0%CF&,?*
M9&D8 YZI)-V!MH^L?%WB[PQX!\+:AXV\::[;:9I&DV<EWJ6H7DH2*WA12SNS
M'H  35/X:?$WP#\8_ ]A\2OA?XIM=;T'5$=M/U2R<M%.$=HV*D@='1E/NIKY
MT_:F^)_PU^-G[2>C_L@^,?B%H>D>$?"JVOB;XH#5]6AMEU)PWF:;HX$K#>KN
MHNIA@CRXHE)'FXJ?_@CAXC\/:O\ \$^O VDZ1KME=76G?VDM_;6UTCR6K/JE
MXZ"15)*%E(8 XR#D<4<MHW'?4^@O"WQ2^'OC7Q3X@\$>%?%EI>ZOX5N8;?Q%
MIL3GSK"26/S(A(I (WI\RGH1G!XKSWQQ_P % ?V,?AM>3Z?XY_:)\.Z;+;:O
M=Z7.L\[86\M?+^T09"D;XS+&&'8L!UKQ3_@H5=_$S]DCXOZ9^V;\ - 6_P!2
M\;:0W@+Q%I(D55N-0F5SHE\P;"L8KG]TY/)BD"BO>_V<_P!G_2?V8?V8=,^#
MFGWIO;G3M(FEUK5')+ZCJ,H:6ZNF)^8EYG=AG)"[1VIV5KBN[V*/PQ_;Z_8V
M^,_BV/P)\+OVAO#VM:O+;S3QV%I<-O:.)#)(WS*!A45F/L#53P=_P4;_ &%/
M'NOP>&/"W[5/@V>_N91';6\VKK 97)P$4R[0S$\  Y)( ZUPO_!-?_E%-X'_
M .Q(OO\ T;<U'^PG\'_AG\=/^"5_PZ^&WQ:\+6.K:+J7@GR;F&]A5O*#-(/,
M1F'[MU^\KC!4@$$$4-10)MI'U117SM_P2>\;^+?B%_P3Y^&_B+QMJLU_?)87
M=DE]<$E[BWM;ZXMK=R3R<PPQ\GD]>]?1-2U9V&G=7"BBBD,**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ KRO]JK]ES2?VF?#NB&T\;:AX4\5>$M
M:35_!WB[28DDGTN\4%23&_RS1.I*O$V XQD\5ZI133:8;GQ]\=OV*?VYOB]H
MNBZKXU_:N\)^,)_!^OV>MZ1X*NO C:3I.MW-L^Y1?2PW,LI]5"CRPP!9&'3T
M:^\#_MW_ !$M[7Q_X9^.&E_#*YU;38TU;P%KOA2V\0Q:/<KE&DMKR">W,@8
M/MD#KD]%Y6O>Z*?,["L>:_LH_LT^'_V5?A1_PKC2/$M[KE[>ZM=:OXA\0:BB
MI-JFHW+[Y[AD3Y4R< *.BJ 23DGS'XP_L2?M >/?VL&_:D\%?M9:5I,EAI2Z
M?X2T+7?ALNK1>'XVC07#V[&^B42S.K,TOEA]K"/=M7GZ8HI<S3N%E8\CUCX2
M_M97WPOTG1M/_:WL+7QEIVIR7%WXBB^'</V'4[=@P6VFL6N&9 ,K^\CG5LKG
MH2M9?P&_9,\9^"_CKK'[47QZ^,J>-O'6I^'(_#]C-I^@+IEAI.EK-YYMX8!+
M*S%IOG:1W)[  9S[A11=A8R?'_A8>.? FM>"3??9?[8TBYL?M/E;_)\V)H]^
MW(W8W9QD9QU%<_\ LW_![_AGSX">$/@?_P )%_:__"*:!;:9_:GV3[/]J\I
MGF>7O?9G&=NYL>IKMJ*5]!GF?P?_ &=1\*/C=\4OC(/&'V__ (65JVFWO]G?
MV?Y7]G?9+)+79YGF-YV[;OSM3;G&#UKSBY_8Q_:/\+_&OXA?%/X&_MAV/A2Q
M^(FKV^HZCI=Q\-8=1GMI8K6.W'ESRW:J>$W<Q$<X(.,GZ3HI\S%9'F_[,_[,
MWA+]F?PKJ6EZ1K^J:_K?B+5Y-6\6>*M=E5[W6+Z0 -+(5 5%  5(U 5%&!R2
M3Z1112;;&%%%% !1110 4444 %%%% !1110 4444 %>$_&S]D'QIXB^.,?[3
M?[.'QP?X?^-9M&32=?-UH*:GINN6<;EXEN+=I(R)$)(69'#!?EZ5[M133:!J
MY\A2?LQ?MJ_"G]I'2?VM[[QMX?\ C9K']CMH.HZ#=6*^'FT:QEF1VETO][+#
MOXS()COD"X$@S@=+\5?V.OVL?C/X5U;X,^//VWXI_ 6NN\.J0P?#NWBUJ:P9
M\M9_;%G\D93Y#+]GW$=0<FOIBBGS,7*C/\*^&-%\$^%M-\&>&;,6VG:1I\-E
MI]N"2(H8D$<:Y/)PJ@?A7RO\(OV!_P!L/X*ZSXD\4^$_V\- N=;\7ZJ=0\1Z
M_J_P:2YO;Z3&(T:0ZF-L4:_+'$H5$&0JC)S]<44DV@:3.#\1_LQ_L]^/]4/B
MCXH? CP-XDUV>&)+_6M6\'V<\]RR(J EI$=L *  6.T #.!7/_L4_LC>#OV,
M?@;IWPB\/2:;J%_ TS:MXCL]!CL)M59KB:6-IE5G9C&DOEJ6=L*O& <#URBB
M[M8+(\S_ &IOV=1^TOX,T'PB?&']B_V)XVTGQ#]H_L_[3YWV*X$WD;?,3;OQ
MMWY.WKM;I7HVHV@U#3Y[ R;//A:/=C.,@C/ZU-11=CL>7?LT_LUI^SQ^RKH7
M[,;^,SK"Z+HD^G'6AI_V<S^8\C;_ "?,?;CS,8WGIUYKQOX>?\$\OVE?"7P/
MTW]F+5?V]KA/ 5CIG]FS67ACX=6^G:E/9'.^'[;)<W!C+!B"ZH&P>M?6M%/F
M8K(Q/AM\.O!WPC\ Z/\ ##X?:+'IVB:#I\5EIEE$21%#&H502>6/&2Q)))))
M))K;HHJ1A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
*%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>blkb-20240930_g14.jpg
<TEXT>
begin 644 blkb-20240930_g14.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH I>(?$GA
MWPCH\_B'Q7KUEIFGVR[KF^U"Z2&&(9QEG<A5'U->._L+_MO>#?VX?ASJ?CSP
M[HUOH\VG:_=6']D'6H[N=X(BH2Z8*JE%DW< K_"<,>M?'7_!?9?$EA\4/@SX
MF^*'AS7-7^#%AJA?Q9I^CRLBRS_:(S*CLI 65[;<L19E/^M"LN6->R?\$]/A
M_P#\$G_&?Q,C^.W["5Q!IOB6QT.:TU+08]5NXYTMY2FXS6ET[,=K*H\R/Y,G
M[S<5IRI0N1S/FL?7?C3QWX'^&^@2>*_B)XRTK0=+A=4EU+6M1BM;=&8X4&25
ME4$G@ GDUG6WQI^#EYX E^*]G\6?#,OA: D3>)8]>MVT^/#A#NN _ECYR%Y;
MJ0.M?GE_P4AUW6_^"@GQR\9_L_\ @S4YE^&_[/\ X-U3Q#XXO[5_DO=?CLIS
M;VF1P3&RE.Q&+H=56NX_X(^?!3X;?M%?\$GE^#7Q>\/G5/#NM>)+]=1L%NY8
M#*([N.9,/$RNN)(T;@CICID4<B4;L?-=V1]8_P##9_['G_1U_P -/_"[T_\
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
M\*U+O_CTE_ZYM_*L.NK#QC*+NCS\9.<9+E=BQ_:M_P#\]_\ QT?X4?VK?_\
M/?\ \='^%5Z*Z.2'9''[:K_,_O+']JW_ /SW_P#'1_A1_:M__P ]_P#QT?X5
M7HHY(=D'MJO\S^\L?VK?_P#/?_QT?X4?VK?_ //?_P ='^%5Z*.2'9![:K_,
M_O+']JW_ /SW_P#'1_A1_:M__P ]_P#QT?X57HHY(=D'MJO\S^\L?VK?_P#/
M?_QT?X4?VK?_ //?_P ='^%5Z*.2'9![:K_,_O+']JW_ /SW_P#'1_A1_:M_
M_P ]_P#QT?X57HHY(=D'MJO\S^\L?VK?_P#/?_QT?X4?VK?_ //?_P ='^%5
MZ*.2'9![:K_,_O+']JW_ /SW_P#'1_A3[?4KV2XC1YLAG (VCU^E5*DM/^/N
M+_KHO\Z3A"VQ4:M5R7O/[S<HHHKSCV@HHHH **** "BBB@#\R?\ @ZV_Y1V^
M#_\ LLVG?^FK5J_GUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#
MQE_R.W_AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\ !J+_
M ,I"_&G_ &1G4/\ T[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\
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
MS_T676?^_J__ !-'_#7_ .TS_P!%EUG_ +^K_P#$UYO17L?V9EO_ #XA_P"
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
MN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\
MAWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&
MWQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65
MS_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->
MZ44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_
M\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\
MT-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#P
MLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_
M (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^
MAM\=_P#A97/^->Z44 0:7I\&D:9;:3;/(T=K D4;2N68JJ@ DGJ<#DU/110
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
M%168^P-5/!W_  4;_84\>Z_!X8\+?M4^#9[^YE$=M;S:NL!E<G 13+M#,3P
M#DD@#K7"_P#!-?\ Y13>!_\ L2+[_P!&W-1_L)_!_P"&?QT_X)7_  Z^&WQ:
M\+6.K:+J7@GR;F&]A5O*#-(/,1F'[MU^\KC!4@$$$4-10)MI'U117SM_P2>\
M;^+?B%_P3Y^&_B+QMJLU_?)87=DE]<$E[BWM;ZXMK=R3R<PPQ\GD]>]?1-2U
M9V&G=7"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRO\
M:J_9<TG]IGP[HAM/&VH>%/%7A+6DU?P=XNTF)))]+O%!4DQO\LT3J2KQ-@.,
M9/%>J44TVF&Y\??';]BG]N;XO:+HNJ^-?VKO"?C"?P?K]GK>D>"KKP(VDZ3K
M=S;/N47TL-S+*?50H\L, 61AT]&OO _[=_Q$M[7Q_P"&?CAI?PRN=6TV--6\
M!:[X4MO$,6CW*Y1I+:\@GMS(& #[9 ZY/1>5KWNBGS.PK'FO[*/[-/A_]E7X
M4?\ "N-(\2WNN7M[JUUJ_B'Q!J**DVJ:C<OOGN&1/E3)P HZ*H!).2?,?C#^
MQ)^T!X]_:P;]J3P5^UEI6DR6&E+I_A+0M=^&RZM%X?C:-!</;L;Z)1+,ZLS2
M^6'VL(]VU>?IBBES-.X65CR/6/A+^UE??"_2=&T_]K>PM?&6G:G)<7?B*+X=
MP_8=3MV#!;::Q:X9D RO[R.=6RN>A*UE_ ;]DSQGX+^.NL?M1?'KXRIXV\=:
MGX<C\/V,VGZ NF6&DZ6LWGFWA@$LK,6F^=I'<GL !G/N%%%V%C)\?^%AXY\"
M:UX)-]]E_MC2+FQ^T^5O\GS8FCW[<C=C=G&1G'45S_[-_P 'O^&?/@)X0^!_
M_"1?VO\ \(IH%MIG]J?9/L_VKRD">9Y>]]F<9V[FQZFNVHI7T&>9_!_]G4?"
MCXW?%+XR#QA]O_X65JVFWO\ 9W]G^5_9WV2R2UV>9YC>=NV[\[4VYQ@]:\XN
M?V,?VC_"_P :_B%\4_@;^V'8^%+'XB:O;ZCJ.EW'PUAU&>VEBM8[<>7/+=JI
MX3=S$1S@@XR?I.BGS,5D>;_LS_LS>$OV9_"NI:7I&OZIK^M^(M7DU;Q9XJUV
M57O=8OI  TLA4!44 !4C4!448'))/I%%%)ML84444 %%%% !1110 4444 %%
M%% !1110 5X3\;/V0?&GB+XXQ_M-_LX?'!_A_P"-9M&32=?-UH*:GINN6<;E
MXEN+=I(R)$)(69'#!?EZ5[M133:!JY\A2?LQ?MJ_"G]I'2?VM[[QMX?^-FL?
MV.V@ZCH-U8KX>;1K&69':72_WLL._C,@F.^0+@2#.!TOQ5_8Z_:Q^,_A75O@
MSX\_;?BG\!:Z[PZI#!\.[>+6IK!GRUG]L6?R1E/D,OV?<1U!R:^F**?,Q<J,
M_P *^&-%\$^%M-\&>&;,6VG:1I\-EI]N"2(H8D$<:Y/)PJ@?A7RO\(OV!_VP
M_@KK/B3Q3X3_ &\- N=;\7ZJ=0\1Z_J_P:2YO;Z3&(T:0ZF-L4:_+'$H5$&0
MJC)S]<44DV@:3.#\1_LQ_L]^/]4/BCXH? CP-XDUV>&)+_6M6\'V<\]RR(J
MEI$=L *  6.T #.!7/\ [%/[(W@[]C'X&Z=\(O#TFFZA?P-,VK>([/08[";5
M6:XFEC:959V8QI+Y:EG;"KQ@' ]<HHN[6"R/,_VIOV=1^TOX,T'PB?&']B_V
M)XVTGQ#]H_L_[3YWV*X$WD;?,3;OQMWY.WKM;I7HVHV@U#3Y[ R;//A:/=C.
M,@C/ZU-11=CL>7?LT_LUI^SQ^RKH7[,;^,SK"Z+HD^G'6AI_V<S^8\C;_)\Q
M]N/,QC>>G7FO&_AY_P $\OVE?"7P/TW]F+5?V]KA/ 5CIG]FS67ACX=6^G:E
M/9'.^'[;)<W!C+!B"ZH&P>M?6M%/F8K(Q/AM\.O!WPC\ Z/\,/A]HL>G:)H.
MGQ66F641)$4,:A5!)Y8\9+$DDDDDDFMNBBI&%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
?%%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>blkb-20240930_g15.jpg
<TEXT>
begin 644 blkb-20240930_g15.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M:S;3N]K?Y,^%S_B?'Y5F+H4HQ:LGJG?7TDC^G#_B(5_X(_\ _1W?_E@>(/\
MY H_XB%?^"/_ /T=W_Y8'B#_ .0*_F/HKT?]7,#_ #2^]?Y'B?Z\YM_)#[I?
M_)'].'_$0K_P1_\ ^CN__+ \0?\ R!1_Q$*_\$?_ /H[O_RP/$'_ ,@5_,?1
M1_JY@?YI?>O\@_UYS;^2'W2_^2/Z</\ B(5_X(__ /1W?_E@>(/_ ) H_P"(
MA7_@C_\ ]'=_^6!X@_\ D"OYCZ*/]7,#_-+[U_D'^O.;?R0^Z7_R1_3A_P 1
M"O\ P1__ .CN_P#RP/$'_P @4?\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%?S'T4?
MZN8'^:7WK_(/]><V_DA]TO\ Y(_IP_XB%?\ @C__ -'=_P#E@>(/_D"C_B(5
M_P""/_\ T=W_ .6!X@_^0*_F/HH_U<P/\TOO7^0?Z\YM_)#[I?\ R1_3A_Q$
M*_\ !'__ *.[_P#+ \0?_(%'_$0K_P $?_\ H[O_ ,L#Q!_\@5_,?11_JY@?
MYI?>O\@_UYS;^2'W2_\ DC^G#_B(5_X(_P#_ $=W_P"6!X@_^0*/^(A7_@C_
M /\ 1W?_ )8'B#_Y K^8^BC_ %<P/\TOO7^0?Z\YM_)#[I?_ "1_3A_Q$*_\
M$?\ _H[O_P L#Q!_\@5Z?^RC_P %3/V$/VX/B'>_"K]E[XZ_\)/K^G:+)JUY
M8?\ ",:I9>79I-#"TN^[MHD.))XEVABWSY P"1_*!7Z=?\&HO_*0OQI_V1G4
M/_3MI-<N-R/"8;"SJQE*Z75K_(]#*N+LRQV8TZ%2$$I.SLI7_P#2F?T#4445
M\H?HH4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2
M_P#7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444
M%26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !11
M10!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:
MM7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** /:/V"?V*?B#^WI^TCX?^
M /@R2]TZUU6Z9-6\3Q:)+>V^CQ+#))YLP0J #Y950SKEB!FN'^/OP:\3?L^_
M&7Q+\'?%=K>I<^']:NK*.>^TV2T:[BBF>-+A8I/F5) H=>3PW4]:_;/]D#1?
MVA?B!_P0R^'^C?\ !'+XC>&M!^(FEZEYWQ"MS]D6^O+H&X^U0,]PCI%.\AMW
M1I=H,"(%=5P#^?\ \8D_;N_;C_X*)?!C]EG_ (*8^'K[3?$T>M:?X>NKB\T*
M+3[JYTF>^WRS!H%6*?Y#,$EB&TE>I.37DT,=4JXB=[*,;JU_>TZVML_4^CQ6
M44</@J7*I.I/E:E;W'S6]V]]UZ:GS'\+/V.OVMOCEX;D\9?!?]F'X@^+=(B+
M*^J>&_!U[>V^Y?O*)(8F4L.?E!SQTK@=9T;5_#NKW7A_Q!I5S87]C</;WMC>
M0-%-;S(Q5XW1@&1E8$%2 000:_H-_;Z^!_\ P6Y\1?&-O __  3=NM%^&_PA
M\!:/8V/A'3=.U73[)M7=;>-Y&6-T<JB.QMUCD,:8@+8.[<?PC_:>M_CK;_M$
M^-3^T[87EM\0YO$MW/XRBO[:*&4ZC)*TDS%(0(P&9BP\L;"K I\I%:X'&O&7
M=XVM>R=VO4PS?*HY9:*4[WLY.-HNW\KO?[]UJ1?#']FS]HOXVZ7<ZW\&?@%X
MU\765G<>1=WGACPK=W\4$NT-Y;O!&P5MI!P3G!!K3\8_L;?M>_#OPS=^-/B!
M^RK\2-"T;3XQ)?ZMK'@;4+6VMD)"AI)9(51!D@9)')%=W^R%_P %2OVW_P!A
M/P1J?PY_9B^+T/A_1M7U4ZE?V<WAVPO=]R8DB,@:YAD9<I&@P"!\O3-?J/\
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
MS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO\
MKHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO
M^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%
MZ]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_
MP:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A
M[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X]
M)?\ KFW\JPZW+O\ X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHH
MH **** "BBB@ HHHH *DM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z3V*A\:-R
MBBBO,/>"BBB@ HHHH **** /S)_X.MO^4=O@_P#[+-IW_IJU:OY]:_H*_P"#
MK;_E';X/_P"RS:=_Z:M6K^?6ONL@_P"1>O5GY#QE_P CM_X8A1117M'RH444
M4 %%%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G
M7_!J+_RD+\:?]D9U#_T[:37GYK_R+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB
M@ HHHH **** "BBB@ HHHH **** ([O_ (])?^N;?RK#K<N_^/27_KFW\JPZ
M[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_C[B_Z
MZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO\
ME';X/_[+-IW_ *:M6K^?6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]
M6?D/&7_([?\ AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\
M&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GYK_R+
MJGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@#R?]JS]CGX7_
M +8.C:/HGQ-\0>)K"+1+F6>T;PUK1LV=I%56$A"MO&%&/3GUKQ3_ (<D?LG_
M /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\
M11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11
M?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?B
MG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_
M .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7
M#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%P
MW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\
MQJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJ
MOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL
M.B@#X\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B
M@#X\_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#
MX\_X<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\
M_P"')'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X
M<D?LG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"'
M)'[)_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?L
MG_\ 11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)
M_P#T47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\
M11?BG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T
M47XI_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?B
MG_X7#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI
M_P#A<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7
M#?\ QJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A
M<-_\:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@#X\_X<D?LG_\ 11?BG_X7#?\
MQJC_ (<D?LG_ /11?BG_ .%PW_QJOL.B@#X\_P"')'[)_P#T47XI_P#A<-_\
M:H_X<D?LG_\ 11?BG_X7#?\ QJOL.B@"AX5\.V/A#PQIOA/3)IY+;2["&TMY
M+J4R2LD:!%+L>6;"C)[GFK]%% !1110 4444 %%%% !1110 4444 %%%% !1
M17.?&+Q+J_@SX1^*O&'A^/??Z3X<OKRQ3;NW316[N@QW^91Q0!POQ/\ V]_V
M-_@SXRE^'OQ,_:)\-Z7K5LP6\T][LR/:$XP)O+#"$\CARO!STKO-1^+?PMTC
MX;M\8M3^(NB0^$UL5O#XDDU2(6)MVQME$^[85.0 0>20!DFO%?\ @E[\.?!&
MB?L'^!]1LM,MKRZ\8Z"NL^*[^YC$LNJWUWNDN'N';)F;<[)\V<*H7H,5QO[
MN@6&A>$OV@?@QX>\#6OB+PSX*^,VK)X,\,7/E?9D98X+Q-/B,H,<2QW1!4GB
M-GW=LU;2)NSW;X)?M=_LT_M'ZI?:%\$?C)HWB&_TV$37MA:3,L\<1( E\N0*
MQCR0-X!7+ 9Y%)HW[6GP'U'X?^)_BGJ_CFWT+P_X0\3WV@:YJGB!A9Q0WMI-
MY,J@N?F!D^5<<L2 !GBOG'P'XS\7>+_^"IOAWQ5^TM\(+GX6:Z_P[O\ 2?A[
MI1O(-13Q0!()[IWOK9MBF! 2+9ER V_=R%/TYX#_ &=OA7\/=%U?1(-$34[7
M6/&M_P"*[E-<BBN!#J-U<-</)&"@"!'8[#]Y1_$3S0TD";9#\#/VJ?V=_P!I
M>*_D^!/Q<T?Q*VELHU&"PG(FMMV=K/$X5U4X.&(P<'!X-8EO^WE^QQ=_$Z/X
M-VO[1GA>3Q'-J'V"*PCU %7N\[?LXE \HR[OE\O=NW';C/%>3_LWVNG?M"?\
M%%_'?[9/PULXX_ ^C>!H_ EGKD";8O%&I1WHN+F[B8?ZZ*#8MN)>0Q7Y6(7C
MA_\ @I9JWC"/X<6GPE\:?LP-X+^#6F>-]-NM9^)^C75I>_V7:Q7:2+/#I]N5
MFMS(YV-+@[%D;*L6Q1RKFL%W8^ZZ*CM+NUO[2*^L;A)H9HUDAEC8,KJ1D,".
MH(.<U)4%!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1W=W:6%K
M+?W]S'!!!&TDTTSA4C0#)9B>  !DDU)7S'_P5EU&^?\ 9@TSP"NH36FF>-?B
M+H'A[Q'<6\IC9=-N;Q1.NX8*AE4(?57(/!--*[L)NRN=KX;_ ."B'[$'B[QQ
M#\.?#G[3OA.ZU:YNOLUI$FH@17$V0!'%,0(I&)( "L22<#-=I\:/VB/@A^SM
MHUKK_P ;?B;I/ARWOIC#8?VA<8DNI  66*-<O*0""=JG (SBN0_:W^"/PA\0
M_L5^-OA7K'@W2K7PYIO@B^;3K..S1(=,,%J[PRPJ!B-HF564C&-OUKD_@+X_
M^+&I_L._"#XVZ1\"E^(WCE_!6GJ5N-6M;&[6.:S0S7"W-UP/-,4)=01O+*3P
MO#LK7%=['I5A^U;\!-?^ NM?M+>"_B'9^(/"'A_3+N^U/4=#;SVC2VB,LR%!
MAED5!G8P#<CCD56^(G[8_P"S1\(/!&@^/_BS\7=*\-V/B:PCO-$BU6;9<W43
MQJ^Y8%S(VU77<0I"Y&2,U\\?L$^#/"_QG\+_ +1_PN^+.E7WA?QCXX\4W@^)
M/@&"%8G\.0:A9&&$0RC?'<F6'S)!<J-LC'.P #=]+^,+CX'?LV_#;_A:?CYM
M-TW3?!/AI;,^(=0MXVN8+*-540K)MWL7*H!&OWW*@*20*;23L";:N;WPR^*7
MPY^,W@RS^(GPI\::=X@T._!-IJ>EW*RQ.0<,N1T8$$%3@@@@@&J%C\>_@WJ?
MQBO/V?M.^(VES^--/TX7]]X<BGW7-O;G81(ZC[HQ)&<$YPZG&#7RK^S+XNN_
MV&OV&_B!^TU\1_!9T2?X@?$+4_%7A/P%.RP/:-J4D46G::PX6)FV1L^,"-')
M(&Q@.3_9FTKX:?"?_@H3X%74_C/X9\0^*?$OPJUJ^\;^(K'6H)$U+Q!>:I9L
MT2%7Q@ +##$.?*A0 =:.1:AS;'Z"4445!04444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !3+BW@NX'M;J%)(I4*21R*"K*1@@
M@]01VI]% 'R[X-_8=_:7^ VC77PO_9;_ &SX_#7@*2[FET?0O$'@*'5KK0$E
M=I'BM+EKB/=&&9BBRH^W/\7.<S]G+]F#]KGX$>#O$?[,>C^,=.TNRGU*Z\1:
M)\<=.CBO+W4;Z:\CDE@U73;HDRS2(SAI8I ACB !1\9^M:*KG8N5'S]X%_9
M^+&L_M!>&_VCOVHOC_9^,M4\$6-[;^#-'T'PF-)L=/DNXQ%<7+@SS//*\8"@
M%@J]0,UV/[87P%\=_M,? G4_@QX"^-$_@276)(X]1UFVTHW;S6?/FVVT30LJ
MR#"LRN#MW+T8UZA12YG>X65CQ+]G/]GW]I3X*76D>'?$W[27A;6/!>C:>;2U
M\*:'\*H]($:!-L6R9;Z78%."1L.[G)&<UQ?Q)_8C_:D^.7@N;X'?&[]MN/6?
MA_>SQ#6H+'X>V]GK.J6J2+(+:2\2<Q)DHNZ2.!2V", $U]0T4^9WN%D0Z=IU
MEI&GP:3IMLL-M:PK#;PIT1% "J/8  5-114C"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *XC]HSX ^!/VG_@WK7P2^(Z7*Z9K,*#[58R^7<6DT
M;K)#<1/@[9$D16!P0<8(()![>BA.S ^2?BU^P]^W)\8_@WJOP*\9_P#!02TN
MM"O=+>T>6'X;QVU]J:;<+#>7"71_=M@"0Q(C2*6!X)!ZOP=X!_;G\1_#K0K+
M3_%'ACX/ZQX1\S1I/#]EI$7B#0==LXXH!!=P R07-FHPZ+&S[@%(8,"K5]%T
M57,Q61X]^RY^RKJ'P)\3>-/BO\0_B?-XT\>?$*^M9_$_B Z4EA!Y5K$8K:VM
M[9&<11QHS#EV9LY)Z5SW[8G[&_Q3_:>^(7@SQ=X7_:(L?#FE>#9S?0>%]8\$
MC5[&[U($^7>2H;N .T:GY%<,%;+#!)KZ"HI<SO<+*UCRWP-\"O'NM^%-1\(?
MM?\ COPI\6+.YNH9K"UN?AS!8V]ML#9W0R3W"RMD@AOE*X/7-<M!_P $\/V?
M=+_:DT#]HWPQ\.?!VE6N@^&YK"'PS8>";2*-KYKJ*>+41(F DT7E%5(C+#=D
M.N,'WNBCF8604444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
510 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>blkb-20240930_g16.jpg
<TEXT>
begin 644 blkb-20240930_g16.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MB\6/+:XMXI5BF(P/O*=V/FW5[M12YG>]PLAD$$%K EK:PI'%&@6..-0%50,
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
MU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4**** "BOO/\ X)"_\$<OB?\
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
MI"_&G_9&=0_].VDUY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHHHH ****
M"BBB@ HHHH **** "BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L.NS#?"SS
M<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO^NB_SJ.I
M+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?^#K;_ )1V^#_^
MRS:=_P"FK5J_GUK^@K_@ZV_Y1V^#_P#LLVG?^FK5J_GUK[K(/^1>O5GY#QE_
MR.W_ (8A1117M'RH4444 ='X.^+_ ,5?AYX9\0>#/ ?Q&UO1M(\66:6GB?3-
M,U.6"#58$)*17"(P$J@LV P(&X^IKG***223NAN4FDF]@HHHIB"BBB@ HHHH
M **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:
M\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%%
M!1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'"%%%
M% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL
M5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P '6W_*.WP?_P!EFT[_ --6K5_/
MK7]!7_!UM_RCM\'_ /99M._]-6K5_/K7W60?\B]>K/R'C+_D=O\ PQ"BBBO:
M/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47_ )2%^-/^R,ZA_P"G
M;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#444
M5^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >
MDO\ US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%%
M !4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !1110 4
M444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-
M6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HH
MHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(S
MJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1
M110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.^-!1
M1170<(4444 %%%% !1110 4444 %%%% !1110 5):?\ 'W%_UT7^=1U):?\
M'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\ ]EFT
M[_TU:M7\^M?T%?\ !UM_RCM\'_\ 99M._P#35JU?SZU]UD'_ "+UZL_(>,O^
M1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-
M/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$
M?T#4445^=G[>%%%% !1110 4444 %%%% 'D_[5G['/PO_;!T;1]$^)OB#Q-8
M1:)<RSVC>&M:-FSM(JJPD(5MXPHQZ<^M>*?\.2/V3_\ HHOQ3_\ "X;_ .-5
M]AT4 ?'G_#DC]D__ **+\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]A
MT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4
M ?'G_#DC]D__ **+\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?
M'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G
M_#DC]D__ **+\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#
MDC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC
M]D__ **+\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D
M_P#Z*+\4_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__
M **+\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z
M*+\4_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+
M\4__  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4
M_P#PN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__
M  N&_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#P
MN&_^-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&
M_P#C5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^
M-4?\.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&_P#C
M5'_#DC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\
M.2/V3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&_P#C5'_#
MDC]D_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V
M3_\ HHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&_P#C5'_#DC]D
M_P#Z*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\
MHHOQ3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&_P#C5'_#DC]D_P#Z
M*+\4_P#PN&_^-5]AT4 ?'G_#DC]D_P#Z*+\4_P#PN&_^-4?\.2/V3_\ HHOQ
M3_\ "X;_ .-5]AT4 ?'G_#DC]D__ **+\4__  N&_P#C5'_#DC]D_P#Z*+\4
M_P#PN&_^-5]AT4 4/"OAVQ\(>&--\)Z9-/);:780VEO)=2F25DC0(I=CRS84
M9/<\U?HHH **** "BBB@ HHHH **** "BBB@ HHHH ***YSXQ>)=7\&?"/Q5
MXP\/Q[[_ $GPY?7EBFW=NFBMW=!CO\RCB@#A?B?^WO\ L;_!GQE+\/?B9^T3
MX;TO6K9@MYI[W9D>T)Q@3>6&$)Y'#E>#GI7>:C\6_A;I'PW;XQ:G\1=$A\)K
M8K>'Q))JD0L3;MC;*)]VPJ<@ @\D@#)->*_\$O?ASX(T3]@_P/J-EIEM>77C
M'05UGQ7?W,8EEU6^N]TEP]P[9,S;G9/FSA5"]!BN-_8%T"PT+PE^T#\&/#W@
M:U\1>&?!7QFU9/!GABY\K[,C+'!>)I\1E!CB6.Z(*D\1L^[MFK:1-V>[?!+]
MKO\ 9I_:/U2^T+X(_&31O$-_IL(FO;"TF99XXB0!+Y<@5C'D@;P"N6 SR*31
MOVM/@/J/P_\ $_Q3U?QS;Z%X?\(>)[[0-<U3Q PLXH;VTF\F507/S R?*N.6
M)  SQ7SCX#\9^+O%_P#P5-\.^*OVEOA!<_"S77^'=_I/P]THWD&HIXH D$]T
M[WULVQ3 @)%LRY ;?NY"GZ<\!_L[?"OX>Z+J^B0:(FIVNL>-;_Q7<IKD45P(
M=1NKAKAY(P4 0(['8?O*/XB>:&D@3;(?@9^U3^SO^TO%?R? GXN:/XE;2V4:
MC!83D36V[.UGB<*ZJ<'#$8.#@\&L2W_;R_8XN_B='\&[7]HSPO)XCFU#[!%8
M1Z@"KW>=OV<2@>49=WR^7NW;CMQGBO)_V;[73OVA/^"B_CO]LGX:V<<?@?1O
M T?@2SUR!-L7BC4H[T7%S=Q,/]=%!L6W$O(8K\K$+QP__!2S5O&$?PXM/A+X
MT_9@;P7\&M,\;Z;=:S\3]&NK2]_LNUBNTD6>'3[<K-;F1SL:7!V+(V58MBCE
M7-8+NQ]UT5':7=K?VD5]8W"30S1K)#+&P974C(8$=00<YJ2H*"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *CN[NTL+66_O[F."""-I)IIG"I&@
M&2S$\  #))J2OF/_ (*RZC?/^S!IG@%=0FM-,\:_$70/#WB.XMY3&RZ;<WBB
M==PP5#*H0^JN0>"::5W83=E<[7PW_P %$/V(/%WCB'X<^'/VG?"=UJUS=?9K
M2)-1 BN)L@".*8@12,20 %8DDX&:[3XT?M$?!#]G;1K77_C;\3=)\.6]],8;
M#^T+C$EU( "RQ1KEY2 03M4X!&<5R'[6_P $?A#XA_8K\;?"O6/!NE6OAS3?
M!%\VG6<=FB0Z88+5WAEA4#$;1,JLI&,;?K7)_ 7Q_P#%C4_V'?A!\;=(^!2_
M$;QR_@K3U*W&K6MC=K'-9H9KA;FZX'FF*$NH(WEE)X7AV5KBN]CTJP_:M^ F
MO_ 76OVEO!?Q#L_$'A#P_IEW?:GJ.AMY[1I;1&69"@PRR*@SL8!N1QR*K?$3
M]L?]FCX0>"-!\?\ Q9^+NE>&['Q-81WFB1:K-LN;J)XU?<L"YD;:KKN(4A<C
M)&:^>/V"?!GA?XS^%_VC_A=\6=*OO"_C'QQXIO!\2? ,$*Q/X<@U"R,,(AE&
M^.Y,L/F2"Y4;9&.=@ &[Z7\87'P._9M^&W_"T_'S:;INF^"?#2V9\0ZA;QM<
MP64:JHA63;O8N50"-?ON5 4D@4VDG8$VU<WOAE\4OAS\9O!EG\1/A3XTT[Q!
MH=^";34]+N5EB<@X9<CHP((*G!!!! -4+'X]_!O4_C%>?L_:=\1M+G\::?IP
MO[[PY%/NN;>W.PB1U'W1B2,X)SAU.,&OE7]F7Q==_L-?L-_$#]IKXC^"SHD_
MQ ^(6I^*O"?@*=E@>T;4I(HM.TUAPL3-LC9\8$:.20-C <G^S-I7PT^$_P#P
M4)\"KJ?QG\,^(?%/B7X5:U?>-_$5CK4$B:EX@O-4LV:)"KXP %AAB'/E0H .
MM'(M0YMC]!****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ IEQ;P7<#VMU"DD4J%)(Y%!5E(P00>H([4^B@#Y=\&_L._
MM+_ ;1KKX7_LM_MGQ^&O 4EW-+H^A>(/ 4.K76@)*[2/%:7+7$>Z,,S%%E1]
MN?XN<YG[.7[,'[7/P(\'>(_V8]'\8Z=I=E/J5UXBT3XXZ='%>7NHWTUY')+!
MJNFW1)EFD1G#2Q2!#'$ "CXS]:T57.Q<J/G[P+^R!\6-9_:"\-_M'?M1?'^S
M\9:IX(L;VW\&:/H/A,:38Z?)=QB*XN7!GF>>5XP% +!5Z@9KL?VPO@+X[_:8
M^!.I_!CP%\:)_ DNL21QZCK-MI1NWFL^?-MMHFA95D&%9E<';N7HQKU"BES.
M]PLK'B7[.?[/O[2GP4NM(\.^)OVDO"VL>"]&T\VEKX4T/X51Z0(T";8MDRWT
MNP*<$C8=W.2,YKB_B3^Q'^U)\<O!<WP.^-W[;<>L_#^]GB&M06/P]M[/6=4M
M4D606TEXDYB3)1=TD<"EL$8 )KZAHI\SO<+(AT[3K+2-/@TG3;98;:UA6&WA
M3HB* %4>P  J:BBI&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5Q'[1GP!\"?M/_!O6O@E\1TN5TS684'VJQE\NXM)HW62&XB?!VR)(BL#@@XP
M002#V]%"=F!\D_%K]A[]N3XQ_!O5?@5XS_X*"6EUH5[I;VCRP_#>.VOM33;A
M8;RX2Z/[ML 2&)$:12P/!(/5^#O /[<_B/X=:%9:?XH\,?!_6/"/F:-)X?LM
M(B\0:#KMG'% (+N &2"YLU&'18V?< I#!@5:OHNBJYF*R/'OV7/V5=0^!/B;
MQI\5_B'\3YO&GCSXA7UK/XG\0'2DL(/*M8C%;6UO;(SB*.-&8<NS-G)/2N>_
M;$_8W^*?[3WQ"\&>+O"_[1%CX<TKP;.;Z#POK'@D:O8W>I GR[R5#=P!VC4_
M(KA@K988)-?05%+F=[A96L>6^!O@5X]UOPIJ/A#]K_QWX4^+%G<W4,UA:W/P
MY@L;>VV!L[H9)[A96R00WRE<'KFN6@_X)X?L^Z7^U)H'[1OACX<^#M*M=!\-
MS6$/AFP\$VD4;7S744\6HB1,!)HO**J1&6&[(=<8/O=%',PL@HHHI#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
# __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>blkb-20240930_g17.jpg
<TEXT>
begin 644 blkb-20240930_g17.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **H^*(_
M$$WAK48O"=Q!%JK6,PTR6Z&8DN"A\MG&#E0V">.E?E)^WA^SM_P4A_9$^",7
M[7GCG_@I?XFU?78=7M8=2\.Z3>7=G90O,Q&+?;,(I5#8S&;>-2NXXXP:C'F=
MKDR?*C]::*^-]%\'_M3_ /!1?]@7X3^//#/[46L?"CQ7=VHOM?U?P_:2*VJ!
M5E@!98)X2BN56; .W+<+P,?''[2?P^_;S_9Z_:V^'/[)?@O_ (*6?$/QMXI\
M9W$,EU!'J-[:QZ7 \X1)) ;N7>-J3R,I VI%DY#"JC"[M<3E;H?L?117QG_P
M50_:5^+4&L>$?V'_ -E+Q/=:;\1O'TWVS4=8TVX:.;0M&@W/+<%TPT9?RW^8
M'.R&4#EEJ(KF=BF[*Y]F45^8O[ _[8/[22?\$AOC3\?=<^)>M^)O%WAK7K^+
M0]6U^]>^FLT^PV&U@92V5B::24*<KD'(P2*M?LJ_%SXJ?!S]J?\ 9^LKS]K+
MQ?XWT'XO?".?Q%\1++QEXG^WVVDSK83733P[^+.-)(_+QQ@1.I/.!?LWJ+F1
M^F%%?&/[,WC#XG_\%"/VJ;G]J^W\4Z[HGP3\!7,^F?#O1K2]FM$\5WRDK-J5
MPBE?-A4C"(PQD*N 5F5OLZH:L[#3N%%%%(84444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% %;6M:TGPYHUWXAU[48;.QL+
M62YO;NX<+'!$BEG=B> H4$D]@*_*#XM_';PY_P %COVG[;P%K_Q=T;P#^S_X
M U$7$]QKNNP6%WXAGY7S(XYG5M[KN5.,0QNS-\\@C/ZL>+/"V@>.?"NI^"?%
M>G+>:7K&GS6.I6CNRB>WE0QR(2I! 96(R"#SP:^9?^')?_!,7_HV;_R\]:_^
M3*N$HQU9,DV>\>&?&_P0\%_!,>+/ OB?0U\"^%M$?RKW1;R.>RL[*SB(95>,
MLNV-(R, \;<5\!?\$A?#GB#]LG]LCXI?\%,_B/IL@A_M"32/!L-P,_9BZ*I5
M3ZP68AAR.&^T.>M?;6@?L3?LS>%?V<K_ /9,\-_#E[+P!J2RB]T.'7+W=()9
M!))_I!F,_P S 9'F8Q\OW2172_ KX"_";]FGX:6/PA^"GA&/1/#^GO*]M9)<
M2S'?(Y=W:25F=V+$\LQP, 8   I))V"S;1G>)?VJOV>_!_QTTC]FCQ+\4+&T
M\<Z]:BXTKP_)'*9)XR'(^<(8T)\M\*S!FV\ \5^=>@ZI_P %#?@G^U=\9?VC
M-=_X)^ZUXXUCQ?=76FZ7X@N-56"+2]&C=ECBMU57RAC2 EL\B)>Y8G]!_%?[
M'/[.7C;]HC1?VK/$_P .DN?'?A^U6WTK6CJ%PHB11(%)A601.RB5\,R$C(Y^
M5<>E7EI;W]I+8W<0>*:-HY4)QN4C!''L:%)1V!IL_+W_ (-W_$WC7Q)\*/''
MP)\0?!%-0^'NH:A?7M_XLNY5DMIKU[>PMWTI[=E(<- 3(23C&5(YK=^,G[+_
M .S_ /$/]IZ?]@+]A'X5Z9X22XMDN?CUX]T</)+INDEU<:1#+(S^7).0N^-,
M X16!5957[G_ &<?V5_@1^R3X(O/AS^S[X'/A_1[_5)-1NK7^T[FZ+W+QQQE
M]]Q)(P^2*-< X^7.,DDM_9V_9:^#G[+FBZOI/PFT.YBE\0ZQ+JFOZIJ5_)=W
MFHW;GF2:>4EWZG S@%F.,LQ+<US-H2B[)'YD7O[1'[2GPZ_9W^(/[47PB^/-
M]X2TGX1?%N+P;X2^$UI9P?V2NDPM&BQ3QLN^65A)EI"V]BDK9R04_7+1[Z35
M-(M=3FM'MWN+9)6@D^]&64$J?<9Q^%>'^(O^"97[$7BOXR3?'?7O@=:SZ_=:
MJNJ7JG4KI;*ZOE)87,MH)1!))DL22A#%F+ DDU[S2G)2V'%-;A1114%!1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 45\S?'C_@I_\'_A-XDN/!_@WP_=>++^SD,=Y-:W:P6D;@X*"4JY
M<@]=JE?]H\X/@/\ \%/_ (/_ !9\1V_@_P 9^'KKPE?WD@CLYKJ[6XM)')P$
M,H5"A)Z%E"_[0XSR?7\)[3DYU?\ KKL?GW_$5?#S^V?[*_M&G[:_+;WN7FVM
M[2WL[WTMS;Z;GTS11176?H(4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%8_C+XA^ _AWIW]K>/?&>EZ
M-;8.)M3OHX0WLN\C<?89->47G[='@/Q#=2:3\"?A]XJ^(5XC;/,T'2'CLXV]
M)+B8*$'^T 164Z]*F[2>O;K]VYX6:<39!DU14L9B8QJ/:%^:H_\ #3C><OE%
MGM]>6_MJ^-];^'?[+7C+Q3X=N'AO8]-2WAFC.&C\^:. NI[$+(2#V(S7.^7^
MWK\5/OS>$_A=I\G9!_;&IQ@_7$!X^AS4.I?L!>!/&^F7/_"Y?B?XP\9:G/;2
M)!>ZQK+K#92LI E@MX]J+M)W!6W+GJ*PJ5*U6G*-.+U3U>G_  ?P/F,ZS?B#
MB#)L3A,FP-2,JE.<8U:S5!1<HM*2B^:M=-W2E2@F].9;K\O:*]%^/'[+?Q@_
M9\\27&D>,O"UU)8)(19ZY:V[/:729X8.!A3CJC88>G0D^ _[+?Q@_:#\1V^D
M>#/"UU'8O(!>:Y=6[):6J9Y8N1ACCHBY8^G4CY#V%;VGL^5\W8_SH_U8XB_M
MG^R?JM3ZS?E]GROFOMMV\]K:WMJ?I+^Q3XVUOXA_LM>#?%/B.=Y;V337MYII
M3EI?(FD@#L>Y*Q@D]R<UZE6%\,?A]H?PI^'VC_#GPX&^Q:-81VT+O]Z3:/F=
MO]IFRQ]V-;M?;T8RA2C&6Z2/]0^'L)C,!D&$PN+ES5:=*G&;WO*,$I._6[38
M4445H>P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 445SGQ:\;:_P##OX>ZEXP\*_#G5?%NI6J1K8>'=&:-;B]EDD6-5#2L
MJ1H"X9W8X1%9N<8(!T=%?-_["O[2_P"T1\</B?\ %[X=_M%>%O#>C:CX#US3
MK6TTWPW)),ELES;-,8I)W/[]U&P%U5%+;L#&*YS_ (*-?MG?M3_LU>$=8\3?
M!#X(:>FA^&KC35UKQIXNGS;W374\,2V]A;1.))F4S+OE<HB;74!F JN5\UA7
M5KGUG117S[^VA\<OVBOA_P#$_P"%'P8_9NE\(6^K_$75]4M9K_QCI]S<6]NM
MI9&Z&%MY8V!(5AWYQTYI)78-V/H*BO'_ (9:Q^UI\-O"'BWQO^UMXB\ ZO::
M3I)OM*@\ Z3>6T@$,<LDXE-S*X;(6,+M P=V>U>7?L\_M8_M*ZWX^^#<OQGN
M?"-]H/QX\+7^L:)I_A_2)[:X\-O!9Q7L<,DTEQ(+M6@D*L^R(B0<#'!?*%SZ
MQHKQ7]GSXW^/OVC_ (M^)_'OA*ZMH?A)H>_1/#EP+8-+XEU.*7%W?QRGI:1,
MIMX]N1*PD?.%45[52:L/<****0!1110 4444 %%%% !114=W>6FGVKWM_=1P
M0Q*6EFF<*J#U)/ % FU%7>Q)17DGC/\ ;?\ V<_"6H?V!IOC-_$NK$D1:1X2
MM'U&:0CJH,68\^Q<5C?\+A_;#^)_[OX5?L[67A.RD_U>L?$/42LF/7['!^\1
M@/[Q(S6#Q-%.T7=^6OY;?,^4K\;</0JNCAJCQ%1:.-",JS3[2<$XP_[?E%>9
M[I7#?$O]ICX"_"#?'\0?BEI-C<1_>L4N/.N?^_,6Z3_QVN%_X9.^)WQ#_??M
M"?M/>)-7B?F30_#"KI-B1_SS<1Y:5?<[37<_#3]F7X"?"'9+\/\ X6:397$?
MW;][?S[D?]MI2TG_ (]2Y\3/X8J/KK^"_P S+^T.,LR_W7"0PT?YJ\^>?_@J
MBW%_.O%^7;A?^&L_B7\0_P!S^SU^S%XEUF)^(];\3%=)L2/^>B&3+2K[#::/
M^%0?MB_$_P"?XI_M#6/A&RD^_H_P]TXB7'I]KG_>(P']T$9KW2BCV#E_$DW^
M"_#7[VP_U4Q..US7'U:W]R#]A3^ZERS:\IU)H\D\&?L0?LZ>$]0_M_5?!TGB
M?5B09=7\7W;ZC-(1T)$O[O/N$%>KV=E9Z=:QV.GVD4$$2[8H88PJH/0 < 5)
M16D*5.DK021[N5Y'DV2TW# 8>%)/?DBHW\VTKM^;NPHHHK0]0**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHK ^*/PP\%_&;P'J'PS^(>G7%WHVJHB7UO:ZE<6DCA)%D7$UNZ2I\R*
M?E89 P<@D$ ^<_V&O^3V_P!JS_L=-#_]-IH_X+4?\H\?%O\ V&=#_P#3M:UU
MWP\_X)A?L3_"GQW:?$SP#\*M3L-;LM0AOHKT^.]:FWSQ$%'D26\9)L8Z2*P(
MX((XK3^.W_!//]D?]I?Q;<^-OC9\-;_6M0O(H8[G'C#5K:!UB $?[BWNDB!&
M!R$R2,G)YK3FCSIDV?+8]@UO7-$\-:5/KOB/6+73[&V3?<WE[<+%%$N<99V(
M"CGJ37FW[0W[*_P=_:GN_#5YX_U;6[>\\,2W%YH5[X9\1S:?<1?:(A%(PD@8
M/M9/ER",@D="08+3]AO]F.R^ FN?LR)X!O)O!7B2[^U:QI-]XFU&Y>:4&$AA
M<37#S1@&WB(57"@KG'S-E?C%^Q!^S7\=+'0;3Q[X&NA+X7TW[!X>O](UZ]L+
MFQMMJKY2RV\R,R81?E<L.,]:E63W&]3Q/]FEO&/P>_X*$^,_V*+3XP>(_'_P
M^/PPA\0R0>,]5.IW.@7TEVL'V$W$GSF.2%O,$;D_*RXZ,6Y_XE?LH?#/1OC+
MH?[)/[,^L>)TUNYT&==;U?4/$US?0_#KPC<2*+F#3UF9EMKB],8MXOO.L:NV
M0J#/U+\ ?V6O@-^R_I%]I'P1^'L&C_VK<"?5KU[F:ZN[^49PTUQ.[RRXW-@,
MQ"[FP!DUJ?#?X*?#_P"%>O>*/%7A33IO[5\9:V=4\1:E>73SSW4VP)&F]R2L
M4: )'$,(BY  R<OFUT%RZ'R'\"?VB?C7X/\ !?PF^)_AW6=!L_AMXO\ BQ+\
M/=)^%UGX>6)M$TZ.XO;*UF6[WF62X4V(DD#@HRR-@+C-?=%>4^&OV)?V:/"/
MQ5_X7)H/P]DBUE-6N-5MH7UJ\DL+6_N%*S7<-B\QMH9W#-F1(PWS'D$G/JU*
M33V&DT@HHHJ1A117$_$K]H[X%_"!77XB_%'2-.FC&6LC<B6Y_"&/=(?^^:F4
MX05Y.R.3&YA@,LP[KXRK&G!;RG)1BOFVD=M17A?_  UWX]^(7[G]G?\ 9H\4
M>((WXCUK7PNDZ>1_?5Y<M(!Z  T?\*I_;.^*'S_$WX^:7X,L9/OZ3X!TTM,5
M]#=S_.C#U3(S6/UF,OX:<O3;[W9'S/\ KGA<9IE6'JXKSA#EI^OM:KITY+_!
M*;\GL>O>+_'G@CX?Z:=8\=>+],T>U&<3ZG?1P*<=@7(R?8<UY/?_ +=?PXUN
M\DT;X(>"?%'Q"OD;8?\ A'-&D%K&W_32>4*JK_M ,*T/"'[#?[._AO4AX@\0
M>%[GQ9JYQYFK>,KY]1FD([LLG[O/OLKUBPT^PTJSCT_3+*&VMXEVQ001!$0>
M@4< 46Q4]VH_B_T7X,/9\<9E\<Z6$@^D4Z]3_P "DJ=.+_[AU%YO<\2\[]O3
MXI_ZJU\)_"_3Y/XI6_MC4T!] ,0'CUP<T^T_87\#>(KI-5^/'Q$\5?$*[5@_
ME:[J[QV<;>L=O"5"#_9)(KW"BCZM3?QWEZ_Y;?@-<$9/B'S9E*IBY?\ 3^?-
M#_P4E&BOE31C>#/AUX!^'.G_ -E> ?!>EZ-;X :+3+&.$-CNVT#<?<Y-;-%%
M;I**LCZNA0H86DJ5&"C%;)))+T2T04444S4**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BOD']LW_@I%J/PL\7W?PG^"%C9W&IZ>YBU?6KU#)';S
M#K#$F0&=>C,V0#E=I()'AO@C_@J+^U+X<UQ+_P 4ZUIOB&RWCSK"\TN&#*]P
MKP*A4^A.X#T/2O-JYKA*57D=WZ;'XMGGCWX?Y#G<LLJSJ3E!\LYP@I0BUHTW
MS)NW7DC+MN?IA17G/PO_ &I_@[\2OA':?&)_%UAHNG3%HKM-8OHX#:7" ;X6
M+$ D9!&/O!E(ZUS&I?MV?"[5+Z31/@OX4\3?$'4$;8T?A?1I&MXV_P"FD\@5
M57_:&X5UO$T%%/F6NWG\C]#K<9\*T,+2Q$L93Y:L5*"4KRFFKIQ@KSEIT46S
MVVF7-S;V<#W5W.D44:EI))&"JH'4DG@"O#OM_P"WI\4_^/'1O"?PPT^3_EI>
MS?VOJ2 ]"%7$'X-@BI+?]AKPCXHG34OC]\3_ !9\0;A6#&VU?57@L4;U2V@*
MA.>VXBI]M4G\$'ZO1?Y_@<G^LF;X_3*\NJ27\]=_5X?=)2K?^45ZFQXW_;:_
M9R\%W_\ 85OX['B#56)6+2?"MNVH3R-_='E H&]F85A_\+J_:Z^)XV?"/]FZ
M#PQ9R?ZO6?B+J'E, ?6SAS*I'7DD5ZQX(^&?P[^&MA_9GP^\$:5HT!&&33;%
M(=_NQ4 L?<Y-;E/V=>?QSMZ+]7?] _L?BG,=<=C_ &4?Y,/!1^3J5/:2?K"-
M)^AX7_PRK\7?B+^^_:!_:B\0W\#\R:%X1C32K/'_ #S=DR\R^[8-=M\-?V7?
MV?\ X1LD_@3X6:5;749RNH3P_:+K/KYTI9QZ\$"N^HIQP]&+YK7?=ZO[V=>!
MX/X<P.(6(5!5*R_Y>57*K4^4ZCE)>B:7D%%%%;GTP4444 %%%% !1110 45Y
ME^U;^V/^SA^Q#\.K/XL?M0?$;_A&/#]_K4>DVE__ &1>7OF7DD4TR1;+2&5Q
MF."5MQ4*-F"<D _/G_$0K_P1_P#^CN__ "P/$'_R!6]/"XFK'FA!M>2;..MF
M& PT^2K6C%]G))_<V?:%%?%__$0K_P $?_\ H[O_ ,L#Q!_\@4?\1"O_  1_
M_P"CN_\ RP/$'_R!6GU#'?\ /J7_ ("_\C+^V,I_Z"(?^!Q_S/M"BOB__B(5
M_P""/_\ T=W_ .6!X@_^0*/^(A7_ ((__P#1W?\ Y8'B#_Y H^H8[_GU+_P%
M_P"0?VQE/_01#_P./^9]H45\7_\ $0K_ ,$?_P#H[O\ \L#Q!_\ (%'_ !$*
M_P#!'_\ Z.[_ /+ \0?_ "!1]0QW_/J7_@+_ ,@_MC*?^@B'_@<?\S[0HKXO
M_P"(A7_@C_\ ]'=_^6!X@_\ D"C_ (B%?^"/_P#T=W_Y8'B#_P"0*/J&._Y]
M2_\  7_D']L93_T$0_\  X_YGVA17Q?_ ,1"O_!'_P#Z.[_\L#Q!_P#(%'_$
M0K_P1_\ ^CN__+ \0?\ R!1]0QW_ #ZE_P" O_(/[8RG_H(A_P"!Q_S/M"BO
MB_\ XB%?^"/_ /T=W_Y8'B#_ .0*/^(A7_@C_P#]'=_^6!X@_P#D"CZACO\
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
MMY89'CFB#D(6!&&.,4?5Z?</KE>U[+^OF>\_VK8?\]__ !T_X4?VK8?\]_\
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
M **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\
M^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+
M\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_
M%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__
M  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\
M\+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&
M_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO
M_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C
M5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?
M8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=
M% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=%
M'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'Q
MY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_
MPY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY
M(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_
M9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/
M_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\
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
MQX+T;3S:6OA30_A5'I C0)MBV3+?2[ IP2-AW<Y(SFN+^)/[$?[4GQR\%S?
M[XW?MMQZS\/[V>(:U!8_#VWL]9U2U219!;27B3F),E%W21P*6P1@ FOJ&BGS
M.]PLB'3M.LM(T^#2=-MEAMK6%8;>%.B(H 51[  "IJ**D84444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !7$?M&? 'P)^T_\ !O6O@E\1TN5TS684
M'VJQE\NXM)HW62&XB?!VR)(BL#@@XP002#V]%"=F!\D_%K]A[]N3XQ_!O5?@
M5XS_ ."@EI=:%>Z6]H\L/PWCMK[4TVX6&\N$NC^[; $AB1&D4L#P2#U?@[P#
M^W/XC^'6A66G^*/#'P?UCPCYFC2>'[+2(O$&@Z[9QQ0""[@!D@N;-1AT6-GW
M *0P8%6KZ+HJN9BLCQ[]ES]E74/@3XF\:?%?XA_$^;QIX\^(5]:S^)_$!TI+
M"#RK6(Q6UM;VR,XBCC1F'+LS9R3TKGOVQ/V-_BG^T]\0O!GB[PO^T18^'-*\
M&SF^@\+ZQX)&KV-WJ0)\N\E0W< =HU/R*X8*V6&"37T%12YG>X65K'EO@;X%
M>/=;\*:CX0_:_P#'?A3XL6=S=0S6%K<_#F"QM[;8&SNADGN%E;)!#?*5P>N:
MY:#_ ()X?L^Z7^U)H'[1OACX<^#M*M=!\-S6$/AFP\$VD4;7S744\6HB1,!)
MHO**J1&6&[(=<8/O=%',PL@HHHI#"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
=HH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>blkb-20240930_g18.jpg
<TEXT>
begin 644 blkb-20240930_g18.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ;-)Y432XSM4G'K5'^W?^G7_ ,?_ /K5<N_^/27_ *YM_*L.NFC3A.+N
MCAQ=:I2DE%FA_;O_ $Z_^/\ _P!:C^W?^G7_ ,?_ /K5GT5M[&EV.7ZU7[_D
M:']N_P#3K_X__P#6H_MW_IU_\?\ _K5GT4>QI=@^M5^_Y&A_;O\ TZ_^/_\
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
M*DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH
M**** "L/XF^&9_&OPW\0>#;5@LNK:'=V498X :6%T'ZM6Y10!^>7_!O]\0+#
MPQ^PWX]TW6;6X^U>$?&]_=ZA8Q1YG$1L;9P G!W%H9E /=<5\?P_\% O@/\
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
MS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO\
MKHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO
M^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%
MZ]6?D/&7_([?^&(4445[1\J%%%% !17<?'[]FWXV_LN>+[+P%\>O 4_AW5]0
MT2VU>SL;BZAE:2SG#&*7,+N%W;6^4D,,<@5P]*,HSC>+NBIPG3FXS5FNCW"B
MBBF2%%%% !1110 4444 %?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\
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
M10 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444
M%%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6
M;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4*^KO^"3O_  4K\?\
M_!/[]H+1;S7/B9XIM?A7=ZJ]UXX\*Z###<B__P!'=$=89V5%DWB$,ZLC[$QD
MX KY1HK.M1IUZ;IS5TS?#8FM@Z\:U)VE%W_KR[GOW[>7_!1+]I/]NWXDZIJ7
MQ3^,&O:KX3A\0W=WX2\-7IC@MM.MGE?R!]G@ C,J0L$,AW/U^<Y)/?>"?^"\
MG_!5[X=^#=)^'_A#]JU[72=#TR#3]+MG\$Z',T-O#&L<:&22R9W(15&YF+'&
M22>:^0Z*S>$PKIJ#@FELK(V68YA&M*K&K)2ENU)IO\3V[]J'_@HY^VG^V9XA
M\+>+/VC/CC=:YJ?@F::;PK?6>DV6FRZ;+*\+O)&UC!"=^Z"$ACDJ8Q@CFO4_
M$W_!>K_@JMXL^&,OPJU3]J:ZCL[BR^R7&I66A6%OJ,D6W:1]JC@656(_Y:*R
MR'&=V22?CZBAX3"N*BX*RVT6GH*.8YA&<I*M*\MWS.[Z:ZZGL'[*'[>O[5W[
M$,_B6Z_9C^*\OAJ3Q=8QVFO,NFVMT;A(RYC8?:(GV.GFR8=<,-YYKQ^BBME"
M$9.26KW?>QSRJU9TXPE)N,;V5]%?>RZ7ZGJOQ<_;9_:;^.OP-\%_LV_%/XE_
MVIX+^'L0C\(Z-_9%G#]A41^4H,L4*RRX3Y?WCM^?->54441A""M%6%4JU:TN
M:I)M[:N^BV^X****H@*_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-
M/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444
M%%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F&^%GFX[XT
M%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'
MW%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[
M_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R'C+_ )';
M_P ,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y2%^-/
M^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q
M'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ ,>DO_7-OY5A
MUN7?_'I+_P!<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%
M% !1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%
M% !1110!^9/_  =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT
M[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BB
MB@ HHHH **** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3
M_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110
M 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC
M04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_P!=%_G4=26G
M_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\
MV6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O
M^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A
M?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GA
MW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+
M_P!<V_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%%
M!1110 4444 %%%% !4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>
M8>\%%%% !1110 4444 ?F3_P=;?\H[?!_P#V6;3O_35JU?SZU_05_P '6W_*
M.WP?_P!EFT[_ --6K5_/K7W60?\ (O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **
M** "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#4
M7_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%%
M !1110 4444 %%%% !1110!'=_\ 'I+_ -<V_E6'6Y=_\>DO_7-OY5AUV8;X
M6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'W%_UT7^=
M1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\ *.WP
M?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_ -EFT[_TU:M7\^M?=9!_R+UZL_(>
M,O\ D=O_  Q"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#47
M_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_
M )'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?\ QZ2_
M]<V_E6'6Y=_\>DO_ %S;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1
M110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1
M110 4444 %%%% 'YD_\ !UM_RCM\'_\ 99M._P#35JU?SZU_05_P=;?\H[?!
M_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_Y';_ ,,0HHHKVCY4**** "BBB@ H
MHHH **** "BBB@ HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_
M )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 444
M4 %%%% !1110 4444 %%%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AO
MA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_ %T7
M^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_P#!UM_R
MCM\'_P#99M._]-6K5_/K7]!7_!UM_P H[?!__99M._\ 35JU?SZU]UD'_(O7
MJS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O\
M@U%_Y2%^-/\ LC.H?^G;2:_,6OTZ_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1
M=4]#V>'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!
M'=_\>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !111
M0 4444 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C
M1N4445YA[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_
M  =;?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]H^5"
MBBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6
MOTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA11
M10 4444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]<V_E
M6'79AOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<
M7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM
M_P H[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(
MO7JS\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "O
MTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4
M]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 >3_M6?L<_"_\
M;!T;1]$^)OB#Q-81:)<RSVC>&M:-FSM(JJPD(5MXPHQZ<^M>*?\ #DC]D_\
MZ*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHO
MQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_ .BB_%/_
M ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;
M_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_X
MU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8
M=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4
M?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?
M\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .
M2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D_
M_HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\
MZ*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4_
M_"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_ .BB_%/_
M ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\
MC5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_X
MU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .
M2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/
MV3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\
MZ*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHO
MQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_ .BB_%/_
M ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;
M_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_X
MU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8
M=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4
M?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!0\*
M^';'PAX8TWPGIDT\EMI=A#:6\EU*9)62- BEV/+-A1D]SS5^BB@ HHHH ***
M* "BBB@ HHHH **** "LSQGXU\'_  Y\+WOC;Q]XHT_1='TZ'S;_ %35+M((
M+=,XW.[D*HR0.3R2!WK3KY7_ &Y].T_XC_MA_LS_  %\;VR7?A'7?$?B#6-7
MTNX7=!?7>F::LUG'*IX=1)([;&R&VXP::5V)NR/4?A#^W-^R+\>?%H\!_"3X
M_>'M9UIXC)!I<5R8Y[A "2T2RA3,  22F[ !/3FKWQM_;"_9C_9RU6VT'XV?
M&K1/#^H7=O\ :(=/NK@O<&#)'G&*,,ZQY!&]@%RI&>#7CO\ P6$T+2-'_8VN
M_C1H^GPP^+/A]XBT75/!.I0Q@3VMY_:5M#LC8?-ATD92@X/!(.T5Z=^TQXK^
M,?PUM+GQ)\ /V0K3XC:QJ>DRPZE<#7K'3G58_P#4PR^?A[A/WDA"*>.0,%ZJ
MR>HKLW_&O[3/P=\$_#30_B_-XH35/#OB/5M/T_1M3T,"[BN9;V988&5D."A=
M@"W:LSXR_ML?LG_L]^)HO!?QF^//A[0-7EC63^S;N[W31QL0%>1$#&)3GAGV
M@]C7B?\ P3Z^"7P5^+7_  3T\"_"RW\5ZKJ%KX6\6+J.IH;+[!<6&MV>K'4)
M+*2"0/Y21SD1E,Y:/D,"P(]4_;/\?_"+X#? _P 6>*=<\#Z?J6M^-+0Z-I^A
MVNG(]YXJU*:$V]K9E57?.2-JG.[9&I/1<467-8+NUSN_'7Q]^"?PR^&T/QA\
M>?%30M,\+W4<3V>NW&HQ_9KH2KNB\EP2)BZ\J$W%@,@&J_P2_:0^!7[1^D7N
MM_ [XGZ5XD@TZX$&HBPF/F6LAR0LL; /'G!QN SM.,X->:_LY_!'QW^S-^PK
MX"^'.H_#*T\=^,O!.EV\]MHLE];Q>7?R2-YGDW,^4C,*7$R"08RBE1]_%><?
ML2^(M3\0_M]?&+Q)\;/ 5Q\/?B/KOAW2I;?X?NT=PDFC6Q:%=2%["QBO&>5U
M0E0OE8"?-R0<JLPNSZHUCXI?#WP_\0-'^%>M^++2U\0^(+:XN-#TF=RLM]'
M TQCR,-L# L <@'.,5SGQ9_:M_9T^!6JW&A_%SXNZ1H-Y:Z0FJ7-M>RMOBLW
MN%MDG8*#M1IF$8)ZMTZ&N$_X*(_"?Q%XN^"UO\:?ADJ)XZ^$VI+XL\)S,VWS
MS;*6NK)C_P \[BW$D97H6V9X%9'_  3KT+5?B5H_B;]NKQWI[0Z[\8K]+S2+
M29P[Z5X=MP8M-M,C(#&/=,Y7 9I@2,K2LK7'=WL;-G_P5%_X)^:A=Q6%G^U7
MX6DFGD6.*-;B3+,3@#[GJ:W/'_[?G[&7PJ\?WGPM^(_[1OAC1=?T^58[_3=0
MO?+:W9D5P')&U?E93R>]<-^Q]_R>[^U)_P!C7X<_],L51?L;V%CJG[4G[46G
M:G917-O-\0-,2:">,.CJ=(@R"IX(]C3:BA)L^CO#'BGPSXV\/VGBSP9XBL=6
MTN_A$MCJ6F7:3V]Q&>C)(A*N/<$U?KY3_80T73OA9^UW^TE^SY\/[=;3P3X?
MU[P_JVAZ1;C%OIMWJ6GO->0PJ.$0NB,(UPJ;L #-?5E2U9C6H4444AA1110
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
; "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>blkb-20240930_g19.jpg
<TEXT>
begin 644 blkb-20240930_g19.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M]>_9FN/V$(-!U'Q18_V=J/BC4O'NGW.CV,3,-UT@3]_(0!N5!&'4D$@[<$Z
MG[]_U/KK0XUAT6SA34S>A+6,"\+!C. H_>9'!W=<^]?#O[0OQ.\._L9_\%"/
M%/Q>^(7PV;XDV7Q%\%VGV#2_#L$-]K?AI-/A99!]D<AELIR#(TP(4.IS]WGZ
M,MM+^.OP$\+_  >^"_PD\ VWB[1-.M[/0_&OB"_U-+>73[&VM8XA=JC.#*[%
M"2HW'C&/FR/*K/PA^TO^RY^UK\4OB_X>_9KN?BAHGQ*N-/N;#6M#U^RMM0TL
M00>5]AFCNY$S$#RK(Q4!03R<*,F%DV;7_!*7PMI.G_L\:U\2="US0I+3XA>.
M]2\3V^A>&;U9[/P\ER8PNFJR@ /$J#>H50K,0!@9/TW7SS^P3\!?BA\++WXE
M_%+XI^$+#PE=?$CQD=9M? ^F7Z74>C1",)\\D7[MIY#EI#'E>%.>P^AJ%L3-
MWDPHHHIDA4EI_P ?<7_71?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\%%%%
M!1110 4444 %%%% !7,_&G3]0U;X.>+-*TE6:ZN?#-_%;*@R3(UNX7'ODBNF
MHH ^!/\ @WCUS1;7]@[Q%+<7D,"Z?\0]0>_EED"K&OV*R?>Q/1=O?I\I]*\6
M_:%_:-T3_@K]^TK;? G3_C#HW@/X"^"-16[UG7M<UJ"QN/$$PW*'A2=E+$C>
ML2X(C5FED^9DB'T!_P $Z/V5OBA^RU^T9\>OV;_%OPRO9/A7XGN1JOA/6RF+
M*6&0LCV88'/F&&=$8<?\>K'H5SW7_#DO_@F+_P!&S?\ EYZU_P#)E;.45-LS
MM)Q2-']I/]FW]AS]I[]CO2?@=J'Q-\/:+X'TB\M;3PAKVB>(;7RM.O8(FBBB
MBE=FCD<QLZM&268,QX;##\Y_^"A?[*4/@X_#?]FGPO\ MU>+OC/XTUWQ'!8Z
M%X8O=8^T6>BV13R58PB6;RG9WB56W*/+CD^4@9'Z@C_@G#^QC'^SU-^RO#\&
M8T\#3ZN=5.CG6KYV2]P!YZSO.9E;  X?&,C&"08OV;?^";'[&/[)WB@^.O@O
M\&K>TUWRV2+6=1OI[VX@5AAA$T[N(<@D$H%)!()(.*49J(.-SK/$7[3/[.WP
M>^*/A7]F3QC\4;+3_%VOV4(\/:)<1RF6[CRT49W*A1-S1.JAF7<5(&37AO[3
M'['?_!+/]IGXR>)/''QW\7Z&WC&QAALO$&?B ;*6P\N%?++PB95C(C*G++@C
MGGFO;?B%^QS^SE\5/CQX;_:8\>?#I+_QKX2ACBT+6#J%PGD+')))'F))!'(4
M>5V4NI(+>PQPGQZ_X)3_ +#'[2?Q%O/BS\4_@Z\_B#465M2U"PUV\M3=E45%
M+I%*$SM4#<%!..2:E-)[E--GR?\ \$%]=U[1?CU\;_@Q\.O&NH>(/A3X?U%C
MX:OKF4O%N^V31V\T?14:>W1G;: &\M3C@5N?\$Y[:'Q%_P %@/VHM3M8$FTR
M-KNRO49 T;3&_1"K9X.3%,,?6OMOX9? _P"$/[)'PAOO"O[//PAM].T^PMIK
MR/1=(4M<:C.L9(#22,7FE?:J!I&)^Z,X KYV_P""-W[+7Q8^"_P\\=?'#]H7
MPQ<:1XZ^*'BV74=3T^\3;-!;H\C)O&259Y9KA\?W60FJ<D[LE1:LCRS]J;]G
M7]G^W_:*M/V)?V O@SH7AKXC>,;)YOB1XVTR!W_X1'P]*,3B,%BMO+<1OL"1
M["8Y G F5AY?J_C?XZ?"KP!\?[_]G[]H+5_A]X=_9DUS3M"\$^"M,MK8VE_&
M;QH)KB^#QDW,MPZM+N;J\C<;< ?I5\$OV6?@Y^S_ .)O%GC;X?Z)<G7/'&KG
M4?$VM:G?R75U=RY)5/,D)*QJ6;:@PHW&N-^*W_!-+]BGXV?%6?XS?$CX*07V
MNWLD,FJ-'JMW!;ZB\6/+:XMXI5BF(P/O*=V/FW4*HNHW%GIWP1\;ZG\3/@OX
M0^)&MZ>MI>^(/"^GZE=VB @0RSVT<KH >0 SD<^E=13(((+6!+6UA2.*- L<
M<:@*J@8  '0 =J?6184444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M$=W_ ,>DO_7-OY5AUN7?_'I+_P!<V_E6'79AOA9YN.^-!11170<(4444 4M/
M\->'-)U:_P!>TK0+*VOM5>-]4O;>U1);QHT$<;2N!F0J@"@L3A0 .!5VBB@
MHHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW***
M*\P]X**** "BBB@ HHHH **** "BBB@ HHHH ***XK]H[XD>._@]\"/%?Q6^
M&?PN_P"$UUOP[HDVHV7A0:J;)]4\E=[PI,(9BLA0/L'EMN8*O&[<#<#M:*_%
M7_B,$_ZQX?\ F6__ +TT?\1@G_6/#_S+?_WIK7V-7L9^UI]S]JJ*XK]G'XD>
M._C#\"/"GQ6^)GPN_P"$*UOQ%HD.HWOA0ZJ;U]+\Y=Z0O,882T@0IO'EKM8L
MO.W<>UK+8T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@".[_X])?^N;?RK#K<N_\ CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH *
M*** "BBB@ HHHH **** "BBB@ J2T_X^XO\ KHO\ZCJ2T_X^XO\ KHO\Z3V*
MA\:-RBBBO,/>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#^8#_@O+^P9
M_P ,.?MW:S_PB6C?9O!'Q \SQ%X1\J/$5OYCG[59KC@>3.3M4?=BEA]:/^"#
M7[!G_#<?[=VC?\);HWVGP1\/_+\1>+O-CS%<>6X^RV;9X/G3@;E/WHHIO2OV
MJ_X+R_L&?\-Q_L(ZS_PB6C?:?&_P_P#,\1>$?*CS+<>6A^U6:XY/G0 [5'WI
M8H?2C_@@U^P9_P ,.?L(Z-_PENC?9O&_Q \OQ%XN\V/$MOYB#[+9MGD>3 1N
M4_=EEF]:ZO;?N?,Y_9?O/(^U:***Y3H"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLP
MWPL\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO
M\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH ^%_^#@C]L?\
M:/\ V(?V,?#?Q8_9?^(W_",>(+_XFV6DW=__ &19WOF6<FGZC,\6R[AE09D@
MB;<%##9@'!(/X[_\1"O_  6 _P"CN_\ RP/#_P#\@5^G7_!UM_RCM\'_ /99
MM._]-6K5_/K7V6287#5<"I3@F[O=)GY;Q9F&/PV;N%*M**LM%)I?<F?:'_$0
MK_P6 _Z.[_\ + \/_P#R!1_Q$*_\%@/^CN__ "P/#_\ \@5\7T5['U# _P#/
MJ/\ X"O\CYK^V,V_Z")_^!R_S/M#_B(5_P""P'_1W?\ Y8'A_P#^0*/^(A7_
M (+ ?]'=_P#E@>'_ /Y KXOHH^H8'_GU'_P%?Y!_;&;?]!$__ Y?YGVA_P 1
M"O\ P6 _Z.[_ /+ \/\ _P @4?\ $0K_ ,%@/^CN_P#RP/#_ /\ (%?%]%'U
M# _\^H_^ K_(/[8S;_H(G_X'+_,^T/\ B(5_X+ ?]'=_^6!X?_\ D"C_ (B%
M?^"P'_1W?_E@>'__ ) KXOHH^H8'_GU'_P !7^0?VQFW_01/_P #E_F?:'_$
M0K_P6 _Z.[_\L#P__P#(%'_$0K_P6 _Z.[_\L#P__P#(%?%]%'U# _\ /J/_
M ("O\@_MC-O^@B?_ ('+_,^T/^(A7_@L!_T=W_Y8'A__ .0*/^(A7_@L!_T=
MW_Y8'A__ .0*^+Z*/J&!_P"?4?\ P%?Y!_;&;?\ 01/_ ,#E_F?:'_$0K_P6
M _Z.[_\ + \/_P#R!1_Q$*_\%@/^CN__ "P/#_\ \@5\7T4?4,#_ ,^H_P#@
M*_R#^V,V_P"@B?\ X'+_ #/M#_B(5_X+ ?\ 1W?_ )8'A_\ ^0*^[/\ @WT_
MX*F?MW_MP?MD>)_A5^U#\=?^$GT#3OAE>:M9V'_",:79>7>)J.G0K+OM+:)S
MB.>5=I8K\^2,@$?B'7Z=?\&HO_*0OQI_V1G4/_3MI-<.98/"4\!4E&G%-+HD
M>MD69YE6S>C"I7FTWJG*33^5S^@:BBBO@S]A"BBB@ HHHH **** "BBB@ HH
MHH **** ([O_ (])?^N;?RK#K<N_^/27_KFW\JPZ[,-\+/-QWQH****Z#A"B
MBB@ HHHH **** "BBB@ HHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3
MV*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO\ E';X/_[+-IW_ *:M6K^?
M6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?\ AB%%%%>T
M?*A7V3_P2V_X):>&?VX/"'Q _:&^//QI?P!\*OAA9&X\3:U:6/VF[G*PO/(D
M2\A!'$F]FVNQ+(JHQ8E?C:OLO_@DY_P5HNO^"=<GBOX9_$7X0VOC[X9^/D1/
M$_AV:1%EC81M$\D8D5HY5>)RDD,@"N%7YDP=W+C?K/U9^P^+_@ZVOI>QZ.5?
M4?KT?K?P:][7MI>VMKVO8]-_X+0>-?\ @FS^UIH-C^U1^R/^U-)=^)O#UEI7
MA>7X<WWAB:Q,NGQ+,%NX6ECC+%21NQO&",[, 'HO^"6/_!!CX0_M8^&M$\:?
MM5_M-QZ-<>+_  U)KOA/X>^!]5M3K<FFK*L1O[DSQRK#%O=5""-L[QEU8%*V
MOVY/^"?7_!./]IG_ ()XZ]_P5%_X)LV^L>$(/#E\%\2>"]2WBW+>=#'/"(Y'
MD^SS(+B.4>5*T+)\JJ"01R__  :L?\I'/$?_ &2+4_\ TXZ97E.K*&5S="<E
MR7W2YEY?\$^BC0A4XAIK%TH256S3BWRN_P!KOTM;17Z'PG+\ _$GBK]J*?\
M9E^$UC/JFJ7GCF3PYX?AG=0]Q*;LV\6]@ JYX+-@ <G@"OOSXL?\$W/^"*/[
M#WB"U_9\_;B_;6^)5[\3Q803>(CX TJ/^SM&>5%= Z-9SN?E8, 7+LA5C''O
M45YE_P $MK72;S_@OKX;AUI$:$?$WQ*Z"3IYRV^HM$?KY@3'OBON3QS\1/\
M@F%\>O\ @K_XH_8#^,/_  3<BU7Q'XK\07-OK7Q.U/Q/.]U/?"Q-PK) H#V\
M)C145HIEVC:=@Y-7C,365907-RJ',^6U_P >B[(QRO 8:6%E5:ASRJ>SCS\S
M6U[)1ZN^[T21^'_C:Q\,:7XSU?3?!&N2ZGHMOJ=Q%I&I30&)[NU61A%,R$ H
M60*Q4@$$XK[1_P"":_\ P3$^ 7Q]_9;^(/[?/[:7Q@U_PO\ "OX?ZB=/FM/"
M%K&^I7]RJ0.^&DCD5%S<VZ* C%VD;+1A,GY__P""A/[.OAS]DO\ ;5^)'[.W
M@[4YKO2/"_B66WTF:Y<-*+5U66)'8 !G5)%1FP,E2<#.*_0__@AGJFK_ +-?
M_!//XQ_M,?M?^(-(N?V9]1GDM+WP+?:#_:%WK6ID0VS/;J75$60O#;D/N#L@
M)\H1&0]6.KRC@E.D]^6W=WZ+S9Y^4X.G+-94L1%-14[_ ,L6KZRU7NI[ZGB7
M[;'_  3 _8TL?^"?EG_P4E_X)\_&OQCJ_@^'7(],UW0?'\$(NXF:?[.6C>**
M+#+*8\H5<,LFX.-NT_GS7[(?\%,M/^'O[7?_  1I\-_&[_@FYXGB\+_ [X;:
ML%\6?"9M&%K<Q7AF1#+--YCF66)[M'9-SK()S-YC,H%?C?3RRK4JT)<[;:DU
MKNO)^9.?8>CA\7#V44DX1=X_#)O=QU=ETMY;!1117HGB!7Z=?\&HO_*0OQI_
MV1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/_3MI->?FO\ R+JGH>SP[_R.Z'^(
M_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_^/27_ *YM_*L.
MMR[_ ./27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHH
MH **** "I+3_ (^XO^NB_P ZCJ2T_P"/N+_KHO\ .D]BH?&C<HHHKS#W@HHH
MH **** "BBB@#\R?^#K;_E';X/\ ^RS:=_Z:M6K^?6OZ"O\ @ZV_Y1V^#_\
MLLVG?^FK5J_GUK[K(/\ D7KU9^0\9?\ ([?^&(4445[1\J%?>W_!%O\ :Z^
MVB>*]/\ V$OVM/V>OA=XG^'OC3Q;-JDWBOQ^T$#^'KC[$J-(L\X*!&6UB15!
MC;<Y&\[MM?!-%8XBA'$4G"7_  S[G5@L74P6)C5AK;=/9KJG>^Y]Y?\ !2+_
M (*ZW7Q<^&^N?L!_LJ_!+P=\,O@UI?B:XC:U\(%9#X@CM[HM%,TB(D:Q2/''
M.0JEF8+F1@.=[]@#_@MO^SE^P+X"T*U\'?\ !,30;_QUI^@/I6M_$.T\>?8K
MS6(WE$KF13I\I4,4CRN]N8QTZ#\[Z*P_L_"NA[)QTW>KU?=V>OS.M9UF,<7]
M9C/WK66D79=$DU96\DCZO_:@_P""DWP[^(W[2/@/]J+]D3]CS0O@EXE\%ZQ+
MJUW+IFM_VB-:OFGCF66X MK<8!5U9<'>LS D"OI_4?\ @XE^ Q^($G[5>A_\
M$O\ PK!\>)='^Q?\)[<^)FDA1_)\GSO+%NLC?NP(\;UD\O\ =^;M'/Y8T43R
M_"5(I2CMIN]NS=]5ZA2SK,:,Y2A-)R:;]V-KK1-*UD_-6/M#]A+_ (*_ZC^R
MM\6OC%\;/C;\ -,^*WB#XOP%M1N]5OTM?LUPTD\D@P;>4-!(9@&B4(,11@'
M $_[ _\ P5[TK]F']F7Q!^Q+^TG^R_I/Q=^%6OZ@U[_8MYJILI[.5FC=@K^7
M('3S(DD481TDRP?H!\4454\#A9\UX[VZOIM;M;R,Z6;9A1Y>6?P\UKI/XM97
MNM;^=S[D_:]_X+#>$?BA^R--^PA^QM^R-I'P:^&NI:BEYXAMK?6GU"\U1UE2
M8*9&C38#)%$6+&1V$2+N505/PW116M&A2P\>6"WU[W?=MG/B\9B,;44ZSNTK
M+1))+HDK)(****V.8*_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/
M^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%%
M!1110 4444 %%%% $=W_ ,>DO_7-OY5AUN7?_'I+_P!<V_E6'79AOA9YN.^-
M!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q
M]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_  =;?\H[?!__ &6;
M3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V
M_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?\ E(7X
MT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D
M=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-O
MY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%%
M !1110 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4
M444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP
M?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HH
MHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_
MY2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1
M110 4444 %%%% !1110 4444 1W?_'I+_P!<V_E6'6Y=_P#'I+_US;^58==F
M&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_P ?<7_7
M1?YU'4EI_P ?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_P=;?\
MH[?!_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!EFT[_ --6K5_/K7W60?\
M(O7JS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].
MO^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0
M]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\
M'I+_ -<V_E6'6Y=_\>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 444
M4 %%%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8
M>\%%%% !1110 4444 ?F3_P=;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.
MWP?_ -EFT[_TU:M7\^M?=9!_R+UZL_(>,O\ D=O_  Q"BBBO:/E0HHHH ***
M* "BBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47
M_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !111
M0 4444 %%%% !1110 4444 1W?\ QZ2_]<V_E6'6Y=_\>DO_ %S;^58==F&^
M%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G
M4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\
M'_\ 99M._P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\
MAXR_Y';_ ,,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%
M_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]
M#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_Q
MZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%%% !11
M10 4444 %%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y11
M17F'O!1110 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM
M_P H[?!__99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E0HHHH *
M*** "BBB@ HHHH **** "BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;2:_,6OTZ
M_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1117YV?MX
M4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-
MOY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_
M !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9
M/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_  =;?\H[?!__ &6;3O\ TU:M7\^M
M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **
M** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-
M?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110!Y/^U9^QS\
M+_VP=&T?1/B;X@\36$6B7,L]HWAK6C9L[2*JL)"%;>,*,>G/K7BG_#DC]D__
M **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\
M^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+
M\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_
M%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__
M  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\
M\+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&
M_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO
M_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C
M5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?
M8=% 'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=
M% 'QY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=%
M'QY_PY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'Q
MY_PY(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_
MPY(_9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY
M(_9/_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_
M9/\ ^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/
M_P"BB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\
M^BB_%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"B
MB_%/_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_
M%/\ \+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/
M_P +AO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\
M\+AO_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +
MAO\ XU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% 'QY_PY(_9/\ ^BB_%/\ \+AO
M_C5'_#DC]D__ **+\4__  N&_P#C5?8=% 'QY_PY(_9/_P"BB_%/_P +AO\
MXU1_PY(_9/\ ^BB_%/\ \+AO_C5?8=% %#PKX=L?"'AC3?">F33R6VEV$-I;
MR74IDE9(T"*78\LV%&3W/-7Z** "BBB@ HHHH **** "BBB@ HHHH *S/&?C
M7P?\.?"][XV\?>*-/T71].A\V_U35+M((+=,XW.[D*HR0.3R2!WK3KY7_;GT
M[3_B/^V'^S/\!?&]LEWX1UWQ'X@UC5]+N%W07UWIFFK-9QRJ>'422.VQLAMN
M,&FE=B;LCU'X0_MS?LB_'GQ:/ ?PD^/WA[6=:>(R0:7%<F.>X0 DM$LH4S
M$DINP 3TYJ]\;?VPOV8_V<M5MM!^-GQJT3P_J%W;_:(=/NK@O<&#)'G&*,,Z
MQY!&]@%RI&>#7CO_  6$T+2-'_8VN_C1H^GPP^+/A]XBT75/!.I0Q@3VMY_:
M5M#LC8?-ATD92@X/!(.T5Z=^TQXK^,?PUM+GQ)\ /V0K3XC:QJ>DRPZE<#7K
M'3G58_\ 4PR^?A[A/WDA"*>.0,%ZJR>HKLW_ !K^TS\'?!/PTT/XOS>*$U3P
M[XCU;3]/T;4]# NXKF6]F6&!E9#@H78 MVK,^,O[;'[)_P"SWXFB\%_&;X\^
M'M U>6-9/[-N[O=-'&Q 5Y$0,8E.>&?:#V->)_\ !/KX)?!7XM?\$]/ OPLM
M_%>JZA:^%O%BZCJ:&R^P7%AK=GJQU"2RD@D#^4D<Y$93.6CY# L"/5/VS_'_
M ,(O@-\#_%GBG7/ ^GZEK?C2T.C:?H=KIR/>>*M2FA-O:V955WSDC:ISNV1J
M3T7%%ES6"[M<[OQU\??@G\,OAM#\8?'GQ4T+3/"]U'$]GKMQJ,?V:Z$J[HO)
M<$B8NO*A-Q8#(!JO\$OVD/@5^T?I%[K?P.^)^E>)(-.N!!J(L)CYEK(<D++&
MP#QYP<;@,[3C.#7FO[.?P1\=_LS?L*^ OASJ/PRM/'?C+P3I=O/;:+)?6\7E
MW\DC>9Y-S/E(S"EQ,@D&,HI4??Q7G'[$OB+4_$/[?7QB\2?&SP%<?#WXCZ[X
M=TJ6W^'[M'<))HUL6A74A>PL8KQGE=4)4+Y6 GS<D'*K,+L^J-8^*7P]\/\
MQ T?X5ZWXLM+7Q#X@MKBXT/29W*RWT< #3&/(PVP,"P!R <XQ7.?%G]JW]G3
MX%:K<:'\7/B[I&@WEKI":I<VU[*V^*S>X6V2=@H.U&F81@GJW3H:X3_@HC\)
M_$7B[X+6_P :?ADJ)XZ^$VI+XL\)S,VWSS;*6NK)C_SSN+<21E>A;9G@5D?\
M$Z]"U7XE:/XF_;J\=Z>T.N_&*_2\TBTF<.^E>';<&+3;3(R QCW3.5P&:8$C
M*TK*UQW=[&S9_P#!47_@GYJ%W%86?[5?A:2:>18XHUN),LQ. /N>IK<\?_M^
M?L9?"KQ_>?"WXC_M&^&-%U_3Y5CO]-U"]\MK=F17 <D;5^5E/)[UPW['W_)[
MO[4G_8U^'/\ TRQ5%^QO86.J?M2?M1:=J=E%<V\WQ TQ)H)XPZ.ITB#(*G@C
MV--J*$FSZ.\,>*?#/C;P_:>+/!GB*QU;2[^$2V.I:9=I/;W$9Z,DB$JX]P35
M^OE/]A#1=.^%G[7?[27[/GP_MUM/!/A_7O#^K:'I%N,6^FW>I:>\UY#"HX1"
MZ(PC7"INP ,U]65+5F-:A1112&%%%% !1110 4444 %%%% !1110 5QGQI_:
M)^!O[.FAV_B+XX?%'1_#-K=RF*R.IW862Z<8RL48R\I&1D*#C(S79U\J_!/2
MM+^)?_!5#XY>*O'-E'>W_P ./#WA?2/!7VI W]GVM[9RW=U)$#PK/+\I=<'
M*YP<4TKB9[G\$OVDO@-^T?I-UK7P-^*NC^)8;&41WZZ;= RVK'.!+$V'CS@X
MW*,X.,XKF]5_;Q_8XT3XF?\ "GM5_:,\+P^(AJ(T][!M0!6.[SM^SO*!Y:2[
MOE,;,&#<$9XKS#XXZ+IGP_\ ^"J?P)\6^![**SU'Q]X<\5:3XT:U0*;^RL[.
M*ZMGF"_>*3X 9N<$#. !7$?\%2KSX@2? CQ%\$[O]E8Z'\)[K6K.X\3?$_1[
MFSNVTNU^TQ7,]]'I<168R>9N#2'H"[G.:I13:\Q-NQ]::I\:?!&C_&K2?@%>
M370\0ZUH-UK%C&ML3";6WDCCD+2= VZ5,#OFN0TO]O3]C;6OBE'\%])_:0\*
MW/B6:]-G!IT.I*PEN00/(64?NVEW$+L#%MQQC/%='IOPQ^''C7XD>&/VF-'U
M>YO+NQ\'W&F:+<PW"M;7%A>O:W!E(*[F8_9XRK;@,.V0<@CYV_X*%>$?!/Q7
MB^'_ .P!\%/">FQ>)-1\4V&O2Q:19)%'X2T:TG\R?46$8 @+',,8^4R-(P!S
MU22;L#;1]8^+O%WACP#X6U#QMXTUVVTS2-)LY+O4M0O)0D5O"BEG=F/0  FJ
M?PT^)O@'XQ^![#XE?"_Q3:ZWH.J([:?JEDY:*<([1L5) Z.C*?=37SI^U-\3
M_AK\;/VD]'_9!\8_$+0](\(^%5M?$WQ0&KZM#;+J3AO,TW1P)6&]7=1=3#!'
MEQ1*2/-Q4_\ P1P\1^'M7_X)]>!M)TC7;*ZNM._M);^VMKI'DM6?5+QT$BJ2
M4+*0P!QD'(XHY;1N.^I]!>%OBE\/?&OBGQ!X(\*^++2]U?PK<PV_B+38G/G6
M$DL?F1"12 1O3YE/0C.#Q7GOCC_@H#^QC\-KR?3_ !S^T3X=TV6VU>[TN=9Y
MVPMY:^7]H@R%(WQF6,,.Q8#K7BG_  4*N_B9^R1\7],_;-^ &@+?ZEXVTAO
M7B+21(JK<:A,KG1+Y@V%8Q7/[IR>3%(%%>]_LY_L_P"D_LP_LPZ9\'-/O3>W
M.G:1-+K6J.27U'490TMU=,3\Q+S.[#.2%VCM3LK7%=WL4?AC^WU^QM\9_%L?
M@3X7?M#>'M:U>6WFGCL+2X;>T<2&21OF4#"HK,?8&JG@[_@HW^PIX]U^#PQX
M6_:I\&SW]S*([:WFU=8#*Y. BF7:&8G@ ')) '6N%_X)K_\ **;P/_V)%]_Z
M-N:C_83^#_PS^.G_  2O^'7PV^+7A:QU;1=2\$^3<PWL*MY09I!YB,P_=NOW
ME<8*D @@BAJ*!-M(^J**^=O^"3WC?Q;\0O\ @GS\-_$7C;59K^^2PN[)+ZX)
M+W%O:WUQ;6[DGDYAACY/)Z]Z^B:EJSL-.ZN%%%%(84444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7E?[57[+FD_M,^'=$-IXVU#PIXJ\):TFK^#O
M%VDQ))/I=XH*DF-_EFB=25>)L!QC)XKU2BFFTPW/C[X[?L4_MS?%[1=%U7QK
M^U=X3\83^#]?L];TCP5=>!&TG2=;N;9]RB^EAN993ZJ%'EA@"R,.GHU]X'_;
MO^(EO:^/_#/QPTOX97.K:;&FK> M=\*6WB&+1[E<HTEM>03VYD# !]L@=<GH
MO*U[W13YG85CS7]E']FGP_\ LJ_"C_A7&D>);W7+V]U:ZU?Q#X@U%%2;5-1N
M7WSW#(GRIDX 4=%4 DG)/F/QA_8D_: \>_M8-^U)X*_:RTK29+#2ET_PEH6N
M_#9=6B\/QM&@N'MV-]$HEF=69I?+#[6$>[:O/TQ12YFG<+*QY'K'PE_:ROOA
M?I.C:?\ M;V%KXRT[4Y+B[\11?#N'[#J=NP8+;36+7#,@&5_>1SJV5ST)6LO
MX#?LF>,_!?QUUC]J+X]?&5/&WCK4_#D?A^QFT_0%TRPTG2UF\\V\, EE9BTW
MSM([D]@ ,Y]PHHNPL9/C_P +#QSX$UKP2;[[+_;&D7-C]I\K?Y/FQ-'OVY&[
M&[.,C..HKG_V;_@]_P ,^? 3PA\#_P#A(O[7_P"$4T"VTS^U/LGV?[5Y2!/,
M\O>^S.,[=S8]37;44KZ#/,_@_P#LZCX4?&[XI?&0>,/M_P#PLK5M-O?[._L_
MRO[.^R626NSS/,;SMVW?G:FW.,'K7G%S^QC^T?X7^-?Q"^*?P-_;#L?"EC\1
M-7M]1U'2[CX:PZC/;2Q6L=N/+GENU4\)NYB(YP0<9/TG13YF*R/-_P!F?]F;
MPE^S/X5U+2](U_5-?UOQ%J\FK>+/%6NRJ][K%]( &ED*@*B@ *D:@*BC Y))
M](HHI-MC"BBB@ HHHH **** "BBB@ HHHH **** "O"?C9^R#XT\1?'&/]IO
M]G#XX/\ #_QK-HR:3KYNM!34]-URSC<O$MQ;M)&1(A)"S(X8+\O2O=J*:;0-
M7/D*3]F+]M7X4_M(Z3^UO?>-O#_QLUC^QVT'4=!NK%?#S:-8RS([2Z7^]EAW
M\9D$QWR!<"09P.E^*O['7[6/QG\*ZM\&?'G[;\4_@+77>'5(8/AW;Q:U-8,^
M6L_MBS^2,I\AE^S[B.H.37TQ13YF+E1G^%?#&B^"?"VF^#/#-F+;3M(T^&RT
M^W!)$4,2".-<GDX50/PKY7^$7[ _[8?P5UGQ)XI\)_MX:!<ZWXOU4ZAXCU_5
M_@TES>WTF,1HTAU,;8HU^6.)0J(,A5&3GZXHI)M TF<'XC_9C_9[\?ZH?%'Q
M0^!'@;Q)KL\,27^M:MX/LYY[ED14!+2([8 4  L=H &<"N?_ &*?V1O!W[&/
MP-T[X1>'I--U"_@:9M6\1V>@QV$VJLUQ-+&TRJSLQC27RU+.V%7C .!ZY11=
MVL%D>9_M3?LZC]I?P9H/A$^,/[%_L3QMI/B'[1_9_P!I\[[%<";R-OF)MWXV
M[\G;UVMTKT;4;0:AI\]@9-GGPM'NQG&01G]:FHHNQV/+OV:?V:T_9X_95T+]
MF-_&9UA=%T2?3CK0T_[.9_,>1M_D^8^W'F8QO/3KS7C?P\_X)Y?M*^$O@?IO
M[,6J_M[7"> K'3/[-FLO#'PZM].U*>R.=\/VV2YN#&6#$%U0-@]:^M:*?,Q6
M1B?#;X=>#OA'X!T?X8?#[18].T30=/BLM,LHB2(H8U"J"3RQXR6)))))))-;
M=%%2,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
' **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>blkb-20240930_g2.jpg
<TEXT>
begin 644 blkb-20240930_g2.jpg
M_]C_X  02D9)1@ !  $ 8 !@  #__@ ?3$5!1"!496-H;F]L;V=I97,@26YC
M+B!6,2XP,0#_VP"$  4%!0@%" P'!PP,"0D)# T,# P,#0T-#0T-#0T-#0T-
M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T!!0@("@<*# <'# T,
M"@P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-
M#0T-#0T-#?_$ :(   $% 0$! 0$!           ! @,$!08'" D*"P$  P$!
M 0$! 0$! 0        $" P0%!@<("0H+$  " 0,# @0#!04$!    7T! @,
M!!$%$B$Q008346$'(G$4,H&1H0@C0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I
M*C0U-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'
MB(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7
MV-G:X>+CY.7FY^CIZO'R\_3U]O?X^?H1  (! @0$ P0'!00$  $"=P ! @,1
M! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H
M*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&
MAXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76
MU]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_  !$( 'H!TP,!$0 "$0$#$0'_V@ ,
M P$  A$#$0 _ /LN@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@
MH * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H *
M"@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H
M * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "
M@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@ H * "@!,T +F@ H
M* "@ H .E !F@!,T +0 4 % !0 4 % !0 4 % !0 4 % !0 4 &: "@ H *
M"@ Z4 )F@!<T % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 9H 3- !D4 &: #- 'PUXGUO4(=6O$2YN$5;J<*HFD  $K  +NP, =
M@.E;(AGT/\&+N>[T:1[B229Q=. TC,Y V1G&6)[DG\:B12/7Z@84 % !0 AH
M ^$-8UW48[ZY"W5P%6>4 ":0  2-QC=Q[< 5LC-GTY\'[F:ZT%9)Y'F?SY1N
MD9F; (P"6)/]*AE(]4K,H*8!0 4 % !0 4 % !0 4 % !0 &@#RGXPW,MIH!
MD@=XG^T0C<C,C8.[(W*<\^E5$3V/F31M:OVOK=6N;@@SQ @S2$$&1<@@M@@]
MP>*T:T(1]X#BL306@ H * &2_=/T/2F!\$76NZDLT@%W<C#MC$T@'WB.S@@=
MO2M40?67PIN);KP];RS.\KEYLL[,S'$K@9+$GI_*LY%(](J4,* "@ H * "@
M H * "@ H * "@ H * "@ H * "@ H * "@ H #0!YG\6;B6T\/32P.\3B2'
M#(Q1N9 " 5(/UJH[B>Q\L:5KFHM>0*UU<D&:($&:0@@NN1C=SGTK9[$(^QO$
M=U,'M["!S#]J,Q>0'#".&(NRQD<AW.U=P^8+O(Y%8&G0\ZT'4ITB_M"W:0""
M&"6=6^T!&,K+F%EGEEWEHV+QS1A?F"Y.#BF)'N XJ1GP3XJ_Y#%]_P!?<_\
MZ-:MD0SZ2^!__($D_P"OJ3_T".HD4CV:H&% !0 4 )0!^?FM?\?]S_UWF_\
M1C5NMC-GU5\%_P#D7E_Z^)OYK6;*1ZU6904P"@ H ,T % !0 4 % !0 4 %
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
M(O3C[Q&X]:Q;-$=_4@,= X*L,@C!'8CN/QH ^2_B]X4M/#UY%=6(\M+T.6B
MPB.A7)3N V[[O12/?C6)#,OX1?\ (RVW^Y/_ .BFIL$?7NJ?\>DW_7*3_P!
M-9+<L_/;_"MB#[;^&7_(MV7_ %S;_P!&/63*1WE2,* /%_CC_P @6'_KZ3_T
M7+5Q)9\Y^$/^0U8?]?<'_HQ:T>Q*/NF]N5LK>2YDX2&-Y&^B*6/Z"L30^ M4
MU&35KR:^F),D\C2'//WCD#_@(P!]!6ZT1F?1_P (? L5K;)KE\@>XGYMPW/E
MQ] ^.@=\9!ZA2#WK)LI(]XZ5!0IXH \#^,GA.R^PG7(5$-S$Z*^T "578+\W
M;<I.0W7;D>E7%B>Q\ZZ0,WMN/^F\7_H:UHWH0C]!JP- H * /@?Q7_R&+[_K
M[G_]&M6R,SZ2^!__ "!)?^OI_P#T".HD4CV:H*"@".1%D4HPRK @@]"",$?B
M*8=#\];Z)8+B6-/NI(ZCZ*Q _3@5LB$?9_PQ8MX;LBW_ #S<?@)7 _05F]"C
MXZUKB_N?^N\W_HQJM$,^JO@O_P B\O\ U\3?S6HD4CYP\=N7\0:@6Z_:I1^
M; _05<1,^A?@C;I%H32KC?+<R%S_ +H15'X#G\:F0T>R5F4% #)/N-]#_*@#
M\\[S_72?]='_ /0C6YF?8?PB_P"1:MO]^?\ ]'R5BRT>!_&!RWB2=6Z+' H]
M /*5C^I-:Q(EH=I\!8(S-?SD?O56%!ZA6,A;]57\J4AQ/I2LBPH *0!0!Y)\
M:O\ D7C_ -?$/\VJXDL^5]$_Y"%M_P!?$7_H:UKT,^IZM\7_ !9>7E\VBA7M
M[6W()#9!G/4.>.8P?]7C.>2P)&!*1HSS'PWI,>MZC!832K;1S.%:1CC Y.%R
M,%V(VKTY85>R$C[ETC2;;1+:.RLD$<,0PH[GU+'JS$\LW<Y-8-EFM2 CE^X?
MH?Y4P/STO/\ 7R?]='_]"-:HS9]A_"+_ )%NW_WY_P#T<U9LI'IE24% &3K=
MO'=6%S#*,QR02JP/H4:F@/S_ ,8X_P GU/\ 2M^AEU/H;XAS.W@O2L_QFVW>
M^+>0C_&LUHRV>5_#R!)_$-BDGW?/!Y]4!89]]RC%6Q(^XQQ6!0M PH ^<?CW
M]ZP^D_\ [3K6)#."^$7_ ",MM_N3_P#HIJ;!'U[J8S:S ?\ /*3_ - -9+<L
M_/4<#T__ %5L9GVS\+W#>&[+'9&!^HD;-9,M'?U(PH \7^./_(%A_P"OI/\
MT7+5Q)9\Y^$>-:L/^ON#_P!&+6CV)1]A^/Y&B\/7[)U^S2#\#\K?H36*-#X9
M49(!]A6W0RV/T'TR%;>UABCX1(HU7Z!0!_*L#1&A0,* /+OC%_R+<W_72'_T
M8*J(GL?)>C?\?]M_U\0_^C%K1[$(_06L30* "@#X'\5?\AB^_P"ON?\ ]&M6
MZ,V?17P-N(WTB:%6'F)<%F7/S*K(@4D>Y5AGV-1(I'MPK,H* .+\<^)8_"VE
MRW)8+.ZF.!>A:4C Q[(,NWL*:0;'P]R[=RS'\23_ )XK=:&9]X>$=,;1M(M+
M)QAXH$#CIAR-SC\&)_*L'N6CX@UK_C_N?^N\W_HQJV6AFSZJ^"__ "+J_P#7
MQ-_,5G+<N)X3\5M,?3?$-PQ&$NMLZ''4.,-_X^K5412.U^"7B>.SFET6X8*+
MAA+!GC]Y@!T!Z995!QURII- F?359EBT 5KN9+>%Y96$<:(S,QZ  $DGV Y-
M"0'Y\7+!Y9&'0LQ&/<GO].16^QDS[#^$7'AJV_WI_P#T?)6+-$>0?&_2VMM6
MAOL?N[J$+G'&^(XP??:5(_&M(DM'/?"SQ-'X;U<"Y?R[:[7R9&/W5;<"CGT
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
M^?M+^&?B.WO()9+,JD<T;,?,AX57!)XD)X ["M.;2Q-K'V,/\_YS618I'X4
M>?\ CKP-;>,;;!Q%>1#]S-CD?],W(ZH3U'8\C^*FM!6/FH_"SQ*I(^QDX[^9
M#@]1GF3H>N"N:UYB.4]Y^'3>)-,0:9KEL_D*#Y-P9(W*8Z1OB1G9<#Y6QD=#
MD<UFRSTZ^T^WU*![6[19H9!AD<<'O]01U!'(ZBEL,^=?$OP1GB9IM"D61"<B
MWE.U@/[JN0%8#MN*GT-7<SL>9S?#[Q#;G:UC/GU4!A^:L>/2KN.Q:L?AEXCO
MF"K9O$#_ !2LD:CZ[CG\E)]CTI7L.Q[%X5^"MMI\BW.M2+=NN"(4#"+/7YBV
M&<#TPJGN":AR"Q[I'$L*A$ 55 4    #H /:H*)30!F:II%KK5NUI?1K-"_5
M6'?L01R&'8CD'FFM /GGQ#\#9XF:719ED3DB&8[7'LL@!4X[%MN>A-:*1%CS
M:X^'7B*U;:UC,<'^ *X_ JQ&/PS3N%BWIGPO\0ZDX3[*UNIQEYR$4>Y&6<^P
M /X47L%CW;P?\)+#P\RW5\1?72X*Y7$49'=%).XY_B;D=@O6LW(I(POB)\*3
MJ<O]I:&JK-(P$T&0JL6/,B'& <G+CH0-RX(P6I6$T>@^!O ]MX-M0JXDNY1^
M_F ^\>NU?[L:_P ([]3S2;&CNR,C%2F4>*^,?@]:ZS(UYI3+97#9+1D?N78_
MQ #F-B>I4;3Z9YJTR+'AVH?#3Q#IKE&LWE4?QPE9%(]MK$CUY535W)L48/ N
MOW#;4L+C/^U&5'YL /UHN.QZ1X=^"5[<E9=8D6UCX)BB(>4CT+#Y%R/=R/3-
M2V%CL?&/PAM+RT5M"1;>YMUVA,G;,!SAF.?WAR<,< DG//(2=BK'5?#_ , V
M_@^WWR;9;Z4?O9<?=!P?+C[A0>I_B/)XQ2;"QZ%-"DZ-'( Z.""K#(((P00>
M""."#4IC/!_%'P3@O':XT21;9FY,$FXQY]$<99%SV(90?2K3)L>0WOPS\163
M%6LWD /#1%'!]QM;/(]5!J[BL5H/A[XAN&VI8S@_[05!^;E1^IHN%CU'PS\$
M92Z3ZY(JH#DV\))8CJ%>48QVR%S[&DY#L?1%E90Z?"EM;(L440"JBC  ]!_B
M>2:R*+G2@ H * "@ I %, Q0 4@"F 4 % !TH * "@ H * #% !BC8!,8H 6
M@ H * #% !0 4 % !C% !0 4 &*0!BF 4 % !0 4 )C%%P%I %, H * "D 4
MP"@ Q2L 8HV !3 * #% !B@ Q0 F*0"XI[ % !0 F* %Q0 4 % !0 4 % !0
M 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0
M4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 %
M!0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
M % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !
M0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4
K% !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0 4 % !0!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>blkb-20240930_g20.jpg
<TEXT>
begin 644 blkb-20240930_g20.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "OF'QM_P %=?V-_"?[1_A_]E[1/$>J>*?$.OZ_:Z,;
MSPO:PW%AI]W/.D")/.\J X9QN\H2;<$'##;7TZZ*ZE'&01@BORJ_;^_9W^"7
M[-'[?/[)/P_^!/PVTWPWI0\:Z>\D%C&2\[_VQ9#?+*Y:29\<;I&9L #.!5P4
M9.S)DVEH?=_[:?[=/P;_ &$?!FC^.?C+I6OW=IK>J&PLX_#]C%/()!&TA+>9
M+&H7"^I.3TZD?.UE_P '#_[#%[>162>#?B2AFE5 S:!9X!)QDXO"<?0$U]V7
M-I:7B"*\MHY5!R%D0, ?7FOS&\?P6/\ P4@_X+-Z5\,=+LXI_AW\#$>?51%&
M/)N;N"5&F!XP2]WY-N5_BCMG([TX*+W0I.2V/T]KP/\ ;"_X*0_LV_L5ZKIW
MA'XDW>L:QXGU>(2Z=X3\+:>MU?R1%BJR%6=$12P(&Y@6(.T-@X]\K\BO"?Q:
M_:,E_P""PGQP\?\ P)_9DB^*/C/3);C2='CU+68K.VT.U@>*V^T;YBJ@M'"(
MP Z$B5^3N(*A%2>HY.Q]Y_L__P#!2/X$?'GX6>-OBU<>'_%7@S3_ (>VZS^*
M8/&FCK;3V\31/(KHL<DGF K&V /F)P-O(S4_9R_X*=_ G]I#XI:5\(=,\">.
M_"FJ^(]%?5_"+>-?#R6</B"R4,QFM'263S%V([@L%RJ$C.,5XO\ #G]J7QG_
M ,%3_@I\:OV%/B9\-8OAQ\4-(T>6VN+22\::T:19MH).TM&$G2-' W@K(&4M
MG \>^(-I^U%^RKXA^#O[0G[27PNT#2+_ .#O@<^"?AIX8T3Q -1O/'&M2VCV
M4#+'"H,,*HZR2 G<-FU<F556N1:KJ+F=KGWQXQ_;)\ ^'OVJ_#_['OASPUJ_
MB/Q9JVGOJ.L?V.D36_A^R XGO'=UV!LC:H!8[DX^= WKU?G/^Q5^U!^RM^QQ
MKOB&']HSX@:OK'Q:\7>)TB^+7Q"309IM)TK5I"QCTAKQ5\N-8/F4A,H&5^0B
M )^C ((R#425F.+N@HHHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH ****  YQQ7Y3_M0_!O\ X+#_ +3W[0?PU_:!\0_L
M-Z!IU[\,=7AOM+L;#QUIC0WC17<5R%E+WVX M"!\N#@GO7ZL4549<K$US'AU
MC\0/VV-7_8KUGQGXA^ EAI/QD?2[Z/2O!^F:Y:RPQW)D>.VD\]YC"0$*3,ID
MY"E>"=H\P_X(X_L.^._V/_@7K6O_ !PT7[)\0/&NLM=Z[%)>1W,MO;1%E@B>
M6)G5V):68D,?]> >5-?8%%',[-!;6Y\X?%#5?^"B$7[?O@[3?AIH>FO\"WTM
M3XJNY/L6\3XG\S<7;[2'!$.T1C8=PSGYL> _%7]FK]N7]CO_ (*#>+_VQ/V/
M?@QIWQ&\._$33VCUK09M7BM9;.=S$\F?,="?WT7F*ZAAMD=& .&/Z&T4U.W0
M3C<^+_\ @F5^QC^T%\-/C#\2?VT/VL[#3]+\;_$B=A'X:TJX29=-MFF\YU=T
M9E)++$JJ&8JL668LQ"ZW[/G[/OQC_:)_:XU3]M[]KOP-<Z#;^&)9=+^#G@/4
MI8Y&TNV_Y::G,L;,@N).W)*G/9(6'UU12<VVV'*D?EIXZ_8$_;B/P]^)W[#O
MA[X'65_X<^(?QB_X2FR^*DOB6U6WL[%I(V/FVY;SS(HB3*@9):3;N&&/ZAZ/
MIT>CZ3:Z1%*\BVMLD*R2'+,%4+D^_%6**)2<@44@HHHJ2@HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK"^)
MOQ T3X5?#[6/B-XC+?8M&L)+F9$^])M'"+_M,V%'NPI2:BFWL8XG$4,)AYUZ
MTE&$$Y2;V22NV_)+4W:*_(CX\?M2?&#]H/Q)<:OXR\4W4=@\A-GH=K<,EI:I
MGA0@.&..KMECZ] #X#_M1_&#]GSQ';ZOX,\4W4E@D@-YH=U<,]I=)GE2A.%.
M.CKAAZ]0?%_MNC[2W*^7O_P/^"?S-_Q,_P ._P!L^P^I5/JU[>UYES6_F]ER
M[=;<][=+Z'Z[T5A?#'X@Z'\5OA]H_P 1O#A;[%K-A'<PH_WH]P^9&_VE;*GW
M4UNU[46I)-;'],X;$4,7AX5Z,E*$TI1:V::NFO)K4****9L%%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45S_CKXK?#
M/X8VGVWXA>/=(T9"NY1J-_'$SC_95CN8^P!->7W'[='@KQ-.^G_ CX9^+_'\
MX)47&BZ,\5DK#C#W$P4(,]]I%93KT:;M*6O;K]VYX&9<4</915]CB\3"-1[0
M3YJC]*<;S?RBSW"DDDCAC:661515)9F.  .I)KPWS_V^/B=_J;/P?\,K&3O,
MYUC48_IC$!_'%+'^PYX=\6R+>?'[XO>,/'LF07LM1U9K6PSZK;P%=G/;<:CV
MU27P0?ST7^?X'F_ZR9OCM,LRVI)=)UFJ$/NDI5O_ "B='X^_;*_9L^'=P=-U
M?XIV%Y?[MB:;HFZ^G9_[FV -M;V8BO(/VF?BO\9OVDO@3XC\$_#+]ESQ7;:1
M=6:SW&N>(Y(K"01P2).?*MF)>;=Y>  <G=T[5]%> ?@[\*OA;;BV^'?P\T?1
MAMVM)86")(X_VG W/]23725$Z->M!QG*R?9?J_\ )''F/#O%'$>7UL'F6-C1
MI582A*%"FF^62::=2KSW33M>-.F[;-/4_$.BOTC^/'_!,#X/_%GQ)<>,/!OB
M"Z\)7]Y(9+R&UM%GM)')R7$19"A)ZA6"_P"R.<GP'_X)@?!_X3>([?QAXS\0
M77BV^LY!)9PW5HL%I&X.0YB#.7(/0,Q7_9/&/G_['Q?M.72W>_\ 3/X__P")
M<O$/^V?JG+3]C?\ C<\>7E[\E_:7MTY=]+VU/1_V*?!.N?#S]EKP;X6\20/%
M>QZ:]Q-#*,-%Y\TDZHP[%5D ([$8KU*BBOJ*<%3IJ"Z*Q_=F3Y;1R;*,/E])
MMQHPA33>[4(J*OYV044459Z(4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\[_M'?M%?'2?]IOP[^QA^R_!X=LO$VI^
M$I_%'B+Q/XJM9;FVTG2DN/LR&*WB=#-,\V5^9PJ@#(.<J[]EC]HOXW:A\??&
MG[(/[3]MH$_B[PKI5IK6C>(O#%M+;VNMZ5.Q3S3!*[M#+'* C ,5);CA<M?_
M &C/V/O&/Q)^-^@?M/? ?XX/X!\>Z'H4NASWUQH$>J6>IZ7)*9OLT\#R1GY9
M275E<8)Z' (\:_9 \(?$G4O^"I/Q*\9^./C<OQ"N/"7PNL?#>NZ]::##IUI;
M7]Q>_:Q8PQ0LX_=1Q$MN=W#R,&(X4:))Q(U3/?/V^/CUXU_9B_9'\8_'/X=6
M6G7&M:#;VK6$.KPO);LTMY! =ZHZ,0%E8C##D#Z51^#VB_\ !16T^(=A<?'G
MQY\(+WPJHE_M.V\+:!J4-^Y\IQ'Y;SSLBXEV%LJ<J& Y(([#XP?#GX-_M9?!
M34_A9XNUJ'5?"_B0I;W$VC:LH\UH9UD"QRQD_,LD/('/RD'O7R[\8? _B/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y!_;-_X*1:C\
M+/%]W\)_@A8V=QJ>GN8M7UJ]0R1V\PZPQ)D!G7HS-D Y7:2"1X;X(_X*B_M2
M^'-<2_\ %.M:;XALMX\ZPO-+A@RO<*\"H5/H3N ]#TKP3QA_;/\ PENJ?\)'
MO_M'^T9_M_F?>\[S&WY]]V:SJ^.K9CBYU7)2:\C_ #>XA\8O$#,^(*F-I8VI
M0BI/DIPDXPBD](N.TFNKFG=WZ:'Z^?"3]I?X5_%GX26OQAMO$=II6G2%HKY=
M6O(X?L5PH&^*1F(7(R"#W4@]ZYG7OV[_ (#6^HOH'P_GUGQQJB\?V=X,T:6\
M8GM\^%C(]PQKYE_X)=_L^?#/XMVWBKQ5\4? -KK4>EW5G%I#7Y=H4D996F!C
MSL<X$/W@<?C7WGH/ASP]X5TY-'\+Z#9:;:1_ZNUL+5(8U^BH !7T.%JXK$T(
MSNE?YO\ 1+\3^Q>!L^XZXWX3PF9.='#JI%WERRJ3DXR<')1;IPI\SBVE>JK-
M=[+QG_A8_P"VY\3/E\!_ _0/ ]D_W=1\:ZL;FX*_WEM[<91O]E\BC_AD?XB>
M/OWWQ_\ VHO%>N(_,FD>'MFD6+#^XZ19:1?<D&O<Z*Z/JT9?&W+U>GW*R/J_
M]3,'B]<TQ%;%/M.?+#_P525.FU_BC)^9P'PX_9:_9[^$Y2;P-\)](MKB/E+Z
M>W^T7(/J)IBSC\#7?T45M"$*:M%61])@,MR[*J"H8*C"E!?9A%17W1204445
M1VA1110 4444 %%%% !1110!YE^U;^V/^SA^Q#\.K/XL?M0?$;_A&/#]_K4>
MDVE__9%Y>^9>2133)%LM(97&8X)6W%0HV8)R0#\^?\1"O_!'_P#Z.[_\L#Q!
M_P#(%>,_\'6W_*.WP?\ ]EFT[_TU:M7\^M?297D^&QN%]K-M.[VM_DSX7/\
MB?'Y5F+H4HQ:LGJG?7TDC^G#_B(5_P""/_\ T=W_ .6!X@_^0*/^(A7_ ((_
M_P#1W?\ Y8'B#_Y K^8^BO1_U<P/\TOO7^1XG^O.;?R0^Z7_ ,D?TX?\1"O_
M  1__P"CN_\ RP/$'_R!1_Q$*_\ !'__ *.[_P#+ \0?_(%?S'T4?ZN8'^:7
MWK_(/]><V_DA]TO_ )(_IP_XB%?^"/\ _P!'=_\ E@>(/_D"C_B(5_X(_P#_
M $=W_P"6!X@_^0*_F/HH_P!7,#_-+[U_D'^O.;?R0^Z7_P D?TX?\1"O_!'_
M /Z.[_\ + \0?_(%'_$0K_P1_P#^CN__ "P/$'_R!7\Q]%'^KF!_FE]Z_P @
M_P!><V_DA]TO_DC^G#_B(5_X(_\ _1W?_E@>(/\ Y H_XB%?^"/_ /T=W_Y8
M'B#_ .0*_F/HH_U<P/\ -+[U_D'^O.;?R0^Z7_R1_3A_Q$*_\$?_ /H[O_RP
M/$'_ ,@4?\1"O_!'_P#Z.[_\L#Q!_P#(%?S'T4?ZN8'^:7WK_(/]><V_DA]T
MO_DC^G#_ (B%?^"/_P#T=W_Y8'B#_P"0*/\ B(5_X(__ /1W?_E@>(/_ ) K
M^8^BC_5S _S2^]?Y!_KSFW\D/NE_\D?TX?\ $0K_ ,$?_P#H[O\ \L#Q!_\
M(%>G_LH_\%3/V$/VX/B'>_"K]E[XZ_\ "3Z_IVBR:M>6'_",:I9>79I-#"TN
M^[MHD.))XEVABWSY P"1_*!7Z=?\&HO_ "D+\:?]D9U#_P!.VDURXW(\)AL+
M.K&4KI=6O\CT,JXNS+'9C3H5(02D[.RE?_TIG] U%%%?*'Z*%%%% !1110 4
M444 %%%% !1110 4444 %%([K&A=S@*,DU!_:MA_SW_\=/\ A3492V1,IPC\
M3L6**K_VK8?\]_\ QT_X4?VK8?\ /?\ \=/^%5R3[,GVU+^9?>6**K_VK8?\
M]_\ QT_X4?VK8?\ /?\ \=/^%')/LP]M2_F7WEBBJ_\ :MA_SW_\=/\ A1_:
MMA_SW_\ '3_A1R3[,/;4OYE]Y\D_MF_\$W=1^*?B^[^+'P0OK.WU/4',NKZ+
M>N8X[B8]9HGP0KMU96P"<MN!)!\-\$?\$NOVI?$>N)8>*=%TWP]9;QYU_>:I
M#/A>Y5(&<L?0':#W(ZU^E']JV'_/?_QT_P"%']JV'_/?_P =/^%>;5R?#U:O
M.XM>FQ^+9YX%>'6?9W+,ZJG"4WS3A":C"3>K;7*VK]>24>^YRGP$^!_@_P#9
MZ^&ME\-O!B.\-N3+=WDP'F7=PV-\KX[G  '954=J[.J_]JV'_/?_ ,=/^%']
MJV'_ #W_ /'3_A7H0HN$5&,;)'Z]@<-EV68*GA,*HPITTHQBMDDK)(L457_M
M6P_Y[_\ CI_PH_M6P_Y[_P#CI_PJN2?9G7[:E_,OO+%%5_[5L/\ GO\ ^.G_
M  H_M6P_Y[_^.G_"CDGV8>VI?S+[RQ15?^U;#_GO_P".G_"E34K*1PB39+'
M&T_X4N2?8/:TG]I?>3T445)H%%%% !1110 4444 ?F3_ ,'6W_*.WP?_ -EF
MT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C+_D=
MO_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#47_E(7XT
M_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y
M'=#_ !'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_\
M7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.^-!11170<(4444 %%%87ASXE^!_%
MWB[Q#X$\.:\EUJWA2XMX/$%HL3@V<D\"W$2EF4*Q:)U;Y2<9P<'B@#=HHHH
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
MVEI?V[6E]:QS1.,/%*@96'H0>#3XXTB011(%50 JJ, #TI:* "BBB@ HHHH
M*DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH
M_,G_ (.MO^4=O@__ ++-IW_IJU:OY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]
M:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !11
M10 5^G7_  :B_P#*0OQI_P!D9U#_ -.VDU^8M?IU_P &HO\ RD+\:?\ 9&=0
M_P#3MI->?FO_ "+JGH>SP[_R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH ***
M* /)_P!JS]CGX7_M@Z-H^B?$WQ!XFL(M$N99[1O#6M&S9VD5582$*V\848].
M?6O%/^')'[)__11?BG_X7#?_ !JOL.B@#X\_X<D?LG_]%%^*?_A<-_\ &J/^
M')'[)_\ T47XI_\ A<-_\:K[#HH ^//^')'[)_\ T47XI_\ A<-_\:H_X<D?
MLG_]%%^*?_A<-_\ &J^PZ* /CS_AR1^R?_T47XI_^%PW_P :H_X<D?LG_P#1
M1?BG_P"%PW_QJOL.B@#X\_X<D?LG_P#11?BG_P"%PW_QJC_AR1^R?_T47XI_
M^%PW_P :K[#HH ^//^')'[)__11?BG_X7#?_ !JC_AR1^R?_ -%%^*?_ (7#
M?_&J^PZ* /CS_AR1^R?_ -%%^*?_ (7#?_&J/^')'[)__11?BG_X7#?_ !JO
ML.B@#X\_X<D?LG_]%%^*?_A<-_\ &J/^')'[)_\ T47XI_\ A<-_\:K[#HH
M^//^')'[)_\ T47XI_\ A<-_\:H_X<D?LG_]%%^*?_A<-_\ &J^PZ* /CS_A
MR1^R?_T47XI_^%PW_P :H_X<D?LG_P#11?BG_P"%PW_QJOL.B@#X\_X<D?LG
M_P#11?BG_P"%PW_QJC_AR1^R?_T47XI_^%PW_P :K[#HH ^//^')'[)__11?
MBG_X7#?_ !JC_AR1^R?_ -%%^*?_ (7#?_&J^PZ* /CS_AR1^R?_ -%%^*?_
M (7#?_&J/^')'[)__11?BG_X7#?_ !JOL.B@#X\_X<D?LG_]%%^*?_A<-_\
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
M&5I65KCN[V-FS_X*B_\ !/S4+N*PL_VJ_"TDT\BQQ1K<299B< ?<]36YX_\
MV_/V,OA5X_O/A;\1_P!HWPQHNOZ?*L=_INH7OEM;LR*X#DC:ORLIY/>N&_8^
M_P"3W?VI/^QK\.?^F6*HOV-["QU3]J3]J+3M3LHKFWF^(&F)-!/&'1U.D09!
M4\$>QIM10DV?1WACQ3X9\;>'[3Q9X,\16.K:7?PB6QU+3+M)[>XC/1DD0E7'
MN":OU\I_L(:+IWPL_:[_ &DOV?/A_;K:>"?#^O>']6T/2+<8M]-N]2T]YKR&
M%1PB%T1A&N%3=@ 9KZLJ6K,:U"BBBD,**** "BBB@ HHHH **** "BBB@ KC
M/C3^T3\#?V=-#M_$7QP^*.C^&;6[E,5D=3NPLETXQE8HQEY2,C(4'&1FNSKY
M5^">E:7\2_\ @JA\<O%7CFRCO;_X<>'O"^D>"OM2!O[/M;VSEN[J2('A6>7Y
M2ZX. 5S@XII7$SW/X)?M)? ;]H_2;K6O@;\5='\2PV,HCOUTVZ!EM6.<"6)L
M/'G!QN49P<9Q7-ZK^WC^QQHGQ,_X4]JO[1GA>'Q$-1&GO8-J *QW>=OV=Y0/
M+27=\IC9@P;@C/%>8?''1=,^'_\ P53^!/BWP/916>H^/O#GBK2?&C6J!3?V
M5G9Q75L\P7[Q2? #-S@@9P *XC_@J5>?$"3X$>(O@G=_LK'0_A/=:U9W'B;X
MGZ/<V=VVEVOVF*YGOH]+B*S&3S-P:0] 7<YS5**;7F)MV/K35/C3X(T?XU:3
M\ KR:Z'B'6M!NM8L8UMB83:V\D<<A:3H&W2I@=\UR&E_MZ?L;:U\4H_@OI/[
M2'A6Y\2S7ILX-.AU)6$MR"!Y"RC]VTNXA=@8MN.,9XKH]-^&/PX\:_$CPQ^T
MQH^KW-Y=V/@^XTS1;F&X5K:XL+U[6X,I!7<S'[/&5;<!AVR#D$?.W_!0KPCX
M)^*\7P__ & /@IX3TV+Q)J/BFPUZ6+2+)(H_"6C6D_F3ZBPC $!8YAC'RF1I
M& .>J23=@;:/K'Q=XN\,> ?"VH>-O&FNVVF:1I-G)=ZEJ%Y*$BMX44L[LQZ
M $U3^&GQ-\ _&/P/8?$KX7^*;76]!U1';3]4LG+13A':-BI('1T93[J:^=/V
MIOB?\-?C9^TGH_[(/C'XA:'I'A'PJMKXF^* U?5H;9=2<-YFFZ.!*PWJ[J+J
M88(\N*)21YN*G_X(X>(_#VK_ /!/KP-I.D:[975UIW]I+?VUM=(\EJSZI>.@
MD522A92& .,@Y'%'+:-QWU/H+PM\4OA[XU\4^(/!'A7Q9:7NK^%;F&W\1:;$
MY\ZPDEC\R(2*0"-Z?,IZ$9P>*\]\<?\ !0']C'X;7D^G^.?VB?#NFRVVKW>E
MSK/.V%O+7R_M$&0I&^,RQAAV+ =:\4_X*%7?Q,_9(^+^F?MF_ #0%O\ 4O&V
MD-X"\1:2)%5;C4)E<Z)?,&PK&*Y_=.3R8I HKWO]G/\ 9_TG]F']F'3/@YI]
MZ;VYT[2)I=:U1R2^HZC*&ENKIB?F)>9W89R0NT=J=E:XKN]BC\,?V^OV-OC/
MXMC\"?"[]H;P]K6KRV\T\=A:7#;VCB0R2-\R@85%9C[ U4\'?\%&_P!A3Q[K
M\'ACPM^U3X-GO[F41VUO-JZP&5R<!%,NT,Q/  .22 .M<+_P37_Y13>!_P#L
M2+[_ -&W-1_L)_!_X9_'3_@E?\.OAM\6O"UCJVBZEX)\FYAO85;R@S2#S$9A
M^[=?O*XP5(!!!%#44";:1]445\[?\$GO&_BWXA?\$^?AOXB\;:K-?WR6%W9)
M?7!)>XM[6^N+:W<D\G,,,?)Y/7O7T34M6=AIW5PHHHI#"BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *\K_:J_9<TG]IGP[HAM/&VH>%/%7A+6DU
M?P=XNTF)))]+O%!4DQO\LT3J2KQ-@.,9/%>J44TVF&Y\??';]BG]N;XO:+HN
MJ^-?VKO"?C"?P?K]GK>D>"KKP(VDZ3K=S;/N47TL-S+*?50H\L, 61AT]&OO
M _[=_P 1+>U\?^&?CAI?PRN=6TV--6\!:[X4MO$,6CW*Y1I+:\@GMS(& #[9
M ZY/1>5KWNBGS.PK'FO[*/[-/A_]E7X4?\*XTCQ+>ZY>WNK76K^(?$&HHJ3:
MIJ-R^^>X9$^5,G "CHJ@$DY)\Q^,/[$G[0'CW]K!OVI/!7[66E:3)8:4NG^$
MM"UWX;+JT7A^-HT%P]NQOHE$LSJS-+Y8?:PCW;5Y^F**7,T[A96/(]8^$O[6
M5]\+])T;3_VM["U\9:=J<EQ=^(HOAW#]AU.W8,%MIK%KAF0#*_O(YU;*YZ$K
M67\!OV3/&?@OXZZQ^U%\>OC*GC;QUJ?AR/P_8S:?H"Z98:3I:S>>;>& 2RLQ
M:;YVD=R>P &<^X44786,GQ_X6'CGP)K7@DWWV7^V-(N;'[3Y6_R?-B:/?MR-
MV-V<9&<=17/_ +-_P>_X9\^ GA#X'_\ "1?VO_PBF@6VF?VI]D^S_:O*0)YG
ME[WV9QG;N;'J:[:BE?09YG\'_P!G4?"CXW?%+XR#QA]O_P"%E:MIM[_9W]G^
M5_9WV2R2UV>9YC>=NV[\[4VYQ@]:\XN?V,?VC_"_QK^(7Q3^!O[8=CX4L?B)
MJ]OJ.HZ7<?#6'49[:6*UCMQY<\MVJGA-W,1'."#C)^DZ*?,Q61YO^S/^S-X2
M_9G\*ZEI>D:_JFOZWXBU>35O%GBK795>]UB^D #2R%0%10 %2-0%11@<DD^D
M444FVQA1110 4444 %%%% !1110 4444 %%%% !7A/QL_9!\:>(OCC'^TW^S
MA\<'^'_C6;1DTG7S=:"FIZ;KEG&Y>);BW:2,B1"2%F1PP7Y>E>[44TV@:N?(
M4G[,7[:OPI_:1TG]K>^\;>'_ (V:Q_8[:#J.@W5BOAYM&L99D=I=+_>RP[^,
MR"8[Y N!(,X'2_%7]CK]K'XS^%=6^#/CS]M^*?P%KKO#JD,'P[MXM:FL&?+6
M?VQ9_)&4^0R_9]Q'4')KZ8HI\S%RHS_"OAC1?!/A;3?!GAFS%MIVD:?#9:?;
M@DB*&)!'&N3R<*H'X5\K_"+]@?\ ;#^"NL^)/%/A/]O#0+G6_%^JG4/$>OZO
M\&DN;V^DQB-&D.IC;%&ORQQ*%1!D*HR<_7%%)-H&DS@_$?[,?[/?C_5#XH^*
M'P(\#>)-=GAB2_UK5O!]G//<LB*@):1'; "@ %CM  S@5S_[%/[(W@[]C'X&
MZ=\(O#TFFZA?P-,VK>([/08[";56:XFEC:959V8QI+Y:EG;"KQ@' ]<HHN[6
M"R/,_P!J;]G4?M+^#-!\(GQA_8O]B>-M)\0_:/[/^T^=]BN!-Y&WS$V[\;=^
M3MZ[6Z5Z-J-H-0T^>P,FSSX6CW8SC((S^M34478['EW[-/[-:?L\?LJZ%^S&
M_C,ZPNBZ)/IQUH:?]G,_F/(V_P GS'VX\S&-YZ=>:\;^'G_!/+]I7PE\#]-_
M9BU7]O:X3P%8Z9_9LUEX8^'5OIVI3V1SOA^VR7-P8RP8@NJ!L'K7UK13YF*R
M,3X;?#KP=\(_ .C_  P^'VBQZ=HF@Z?%9:991$D10QJ%4$GECQDL2222222:
MVZ**D84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
(0 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>blkb-20240930_g21.jpg
<TEXT>
begin 644 blkb-20240930_g21.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJCXFU^Q\)^&]0\
M4ZHLAMM-L9;JX$2[F,<:%VP.YP#@4 7J*^%?AUJO_!07]L:Y\!_\% /AK!\*
M-.TW3K#5E\'>!-6NM1:2>RNY(XI3=W41V"YQ:@(5CV)N.X9)Q['^V/\ '+]I
M;P5\;/A)\!OV:I_!EKJGQ$?73=W_ (RT^ZN8(!86L5P HMY8V&X,XY!YV].:
MKEUL*^A]#T5YM^SWI_[6^GP:O_PU-XG\ :G(Q@_L(>!M+O+41@"3SO/^TRON
MS^ZV[<8PV<Y&/G3]I']H/_@IU^RU\)[G]K+XD:?\);CPUHUY;/K_ ,/=*AO6
MN[>RFN(X0$OW<+)<*94#$1B/J0K 8(HW=@;LC[4HJGX=UNT\3>'['Q)8)(L&
MH6<5S"LJX8)(@8 CL<$9%?,_Q$^-7[<'CG]L/QC^SS^S5K'PSTO2_"'AK2=1
MGN?&>C7UQ-.]YYV0K6\ZC ,70J.O4TDK@W8^I**Y7X,6OQJL_ %K!^T#K'AN
M^\4"67[9<>$[*>"Q*;SY81)W=\A,;B3USBNJI#"BBB@ HHHH **** "BBB@
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
M9\,O^":GAO3Y].T$QZ9KL>I&R)BL8(H(K96-TR_(0LF]H_WG"XQFM/\ :_\
MC!_P4B^$_P 5+6X_9:_9E\.?$3P3<Z'$+E;C5DM;ZTU$2S;_ +\Z;HS'Y6,(
MW(/S#H<U\5UU*>UCCOV(O^"GMQ\<?VB-5_9&^/'[.%Q\,?B+86TDL5@;H317
M8C02M&<QHT;^4PE7[Z.@+!A\H/V/7P/^Q#^Q;^UQXX_;IUC_ (*-?ML^'-(\
M*:Q+8/;>'_"6E7:3-$6MEM5=S&\BHBVX88+EV=R2$"X/WQ2GRIZ#C>VH4445
M!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !13+AVCMY'0X*H2#
M^%97]JW_ /SW_P#'1_A6D*4JBNC"KB(46E(V**Q_[5O_ /GO_P".C_"C^U;_
M /Y[_P#CH_PK3ZO/R,OKM+L_Z^9L45C_ -JW_P#SW_\ '1_A1_:M_P#\]_\
MQT?X4?5Y^0?7:79_U\S8HK'_ +5O_P#GO_XZ/\*/[5O_ /GO_P".C_"CZO/R
M#Z[2[/\ KYFQ16/_ &K?_P#/?_QT?X4?VK?_ //?_P ='^%'U>?D'UVEV?\
M7S-BBL?^U;__ )[_ /CH_P */[5O_P#GO_XZ/\*/J\_(/KM+L_Z^9L45C_VK
M?_\ /?\ \='^%']JW_\ SW_\='^%'U>?D'UVEV?]?,V**Q_[5O\ _GO_ ..C
M_"C^U;__ )[_ /CH_P */J\_(/KM+L_Z^9L45C_VK?\ _/?_ ,='^%/M]2O9
M+B-'FR&< C:/7Z4GAYH:QM)NUG_7S-6BBBL#K"BBB@ HHHH **** "BBB@ H
MHHH *R?'/@3P5\3?"EYX%^(GA33]<T744"7VE:K:)/;W"A@P#HX*MAE5AD<$
M ]JUJ* (--TW3M&TZWT?2+&&UM+2!(;6VMXPD<,:@*J*HX50   . !4]%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444
M%%%% !1110 4444 %%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[
M%0^-&Y1117F'O!1110 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K
M7]!7_!UM_P H[?!__99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/
ME0HHHH **** "BBB@ HHHH **** "BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;
M2:_,6OTZ_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1
M117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_
M ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%8WQ#^(G@?X3^"]0^(OQ)\46>C:
M'I4'G:AJ5_+LBA7(49/<EBJA1DLS  $D"@#9HKQ[]E;]M'X=_M<:OXPTWX?^
M$_$>F)X/O[:WGE\1:;]D>[6>-I(Y8XF8R*C*NX>8JL593@9P,SXD?MNP>'_B
MQK?P5^#OP"\9?$C7?"T%O+XK_P"$9CM8K;2O/3S(HGFN9HP\S)\PC0,<=\@@
M!7+*]CW2BN#_ &</VBO '[4/PRB^*'P\AU&V@^VSV.H:9K%IY%YIUY"VV6VG
MCR0LBG&0"1@@YK)_:,_:N\'?L\ZCX>\'-X1U[Q7XN\73RQ>&?"'A>U26\O1$
MH:64F1T2**,$%I'8  Y .#@%RN]CU*BO'/@7^V?X+^+FN^*/ ?C'P/K_ (!\
M6>#+)+[Q!X;\611)+'9,I9;N*2%WCFAXP74\'@CD$T/@M^W1X4^,/C?PWX3N
M?A/XL\-6GCK2KK4_A[K>NQ6HM_$%K;JCR,BPSO) WENLJI,B%HSN]J+CY9'N
M5%>?>%?V@-)\=?'SQ#\$?!WAVXOH/".G1/XF\2I,HM;._F(:+3E'62;RLROC
MB,% WS-@>@T$M6"BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D]BH?&C<HHHK
MS#W@HHHH **** "BBB@#\R?^#K;_ )1V^#_^RS:=_P"FK5J_GUK^@K_@ZV_Y
M1V^#_P#LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_ (8A1117M'RH445]@_#[
M_@AO^WKXU_90\3_MB^(?"FC^#?"_AKPS>:^+#QC>3VNIZG8VUN]Q));VR02$
M92,[//,._(()4[JRJUZ-!)U))7.C#X3$XMM48.5E=VZ+S/CZBO??^"?O_!./
MX]?\%)/'^N_#GX!ZUX9L;[P]HZZE?2^)]1FMXFB,JQ (8H969MS#^$# ZYP#
M]4:A_P &L_\ P4;TZPGU"3Q[\)G6"%I&1/$U\"P4$X&ZP SQW('O6-7'82A/
MDJ329TX?*,RQ=+VM&DY1[H_-JBBON']BS_@W]_;I_;9^#^F_'GPE?^#/"WAC
M6XGET2[\5ZS,LU_$KLGF)%:P3,J[E8#S-A(&0"""=:V(HX>'-5DDO,Y\+@\5
MCJGLZ$')[Z=CX>HKZ(_:-_X):_MB_LQ?M1^'/V1/'7@*WOO%7C*X@B\'S:'>
MB:RUGS9?*5H9G";0KY#B54* ;F 4ACTO[5O_  1^_:0_9/\ @WK/QRU?XD?#
M;QKHOA3Q!'H?CE/A_P"*7OY_#&H.546]\DD$7EOODCC(4MAW .,YJ5BL,^6T
MU[VWF:/+L<E-NF_<^+3;K^6OIKL?*5%>Y^!/V"?B9XI_8N\3_MV^*O%VA>%?
M!.B:I'I6A?V\\RW7BC4&)#6UA''&WF%,'<[%5&U^?W<A3PRM85(3;47>SL_4
MYZE&K147-6YE=>G<****LR"OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^
M4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%%
M!1110 4444 %%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6
M>;COC04445T'"%5]3TG2M;M/[/UG3+>[@,D<A@NH5D3>CAT;# C*NJL#V*@C
MD58K!^)NA^/?$G@74-$^&'CV#PQKLZ(-/UVYT9=02T(=2Q-NTD8DR@9<%A@M
MGG&" ?/7[$G_ ">C^U)_V.6B?^FXUYCXYN?VC8?VS/BKXG_X)F6]GJUU-916
MWQ5@\71(NCIKD-OMMUL9?,5VO%C)\Q"/)!(WMD@+ZC\"/V(?VG_@O\;=>^,-
MS^VIINK+XRURSU#QKI@^%D5O_:2VZ>6(XY/MK_9LQY7<JG!.<&M&Y_8T^.OP
MT^*OC'XA_LI_M,V7A73O'NLG5_$/ASQ'X-758(M1=0LMU;R">)T+X!*-N&>^
M  $;<T>:]^@[_@E_J?PQF_9SNM!\$1Z]#K^E^*K^+XCVWBF)$U%/$3.'O#,L
M?R<LR["G&P*#\P:J_P"U3\*?CUX?_:J\ ?M@_ WX:P^.1X>T"_T+Q!X3&L0V
M-T;>X8.ES;27!$196SN4D$@ #.XE=3PA^Q-XL^&W[.GC3X:?#S]HO5[#Q]X[
MUN76]=^)S:7'Y[:C+)&TDD=LCJL49CC\L1J_R!R0<UUWQ6^&?[4.L:1X=A^"
MO[3%AX>N]+L#;ZZ^N>"HM1CUB3;&!<'$L;0."KG:K%3YF". :.A-US73/FSP
MM=?$WXZ_\%1Y+3XN_!&7P(-2_9VOM/U'23XBM[^ZDTZ74@BR3-;YCB8R.X5
MSG"9)["OXV^$W[07[.M_\(O!3_$?PUXH\7^%=+OO"OP-TC2M$FMY9FGM8[:7
M5M4,DLBB&SLH]S+&N&9@"<L!7TC^S9^RO-\%?$GB/XK_ !%^)M[XZ^('BXPI
MKWBJ^L8[1%MX01#:6MM&2MM N2=H9BS'+$\8O_#7]GZ_T+XY^+/VA_B1XEAU
MOQ#K.--\."*V,<.A:'&VY+.(,23)))F6:3C>^T !4 HL/G5SP[]D[]HKP;\&
MO#?A/X>Z#\)M=F\$>*?'5YX=L_BQ?:G;R3>)/$9EG%Q>W%L"942XN+>X5)26
M(V*I55VU]?U\U>"?V =?\+:]X;\+ZA\;8[WX;>"_']SXO\+>$D\."*]@OI);
MB:.&6]\\B6"*:YED51"K,2H9B%KZ5IHF?*WH%%%%! 5):?\ 'W%_UT7^=1U)
M:?\ 'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\
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
M@T*G/Z5U\F._GC_X"_\ Y,^N^J<<+_F-P[_[EJJ_]VV>71?MR_LHS-L3XRV
M./XK6X4?F8ZL0_MI_LLS@E/C3I QUWF1?YJ*]!E\*^%YUV3^&[!USG#V:$?R
MJO+X \"7&//\%:0^.F_38CC_ ,=HY<=_-'_P%_\ R0?5^.%_S$X9_P#<&JO_
M '89QL?[8/[,4J!U^-V@@'^]=X/Y$5<LOVK_ -FEKJ%O^%Y^& #(O+:O$,<]
M\GC\:WI?A5\+YW,DWPWT!V/5FT> G_T&HX?@E\&9[E%F^$?AAP[@.&T"W.[)
MYS\G-#6.MO'[G_F.-/CE27[S#/\ [<JK_P!R,GB_:E_9IF?8G[0'@P'_ &_$
MMLH_,O5B']I#]G>YS]G^/7@N3;UV>*;0X_*2EE_9R_9[G3RY_@1X,=?[K^%[
M0C_T75>;]EW]FJXQO_9^\%C'39X8M5_E&,UYW^U_W?Q/;_XSU?\ 0,__  :O
M\R_%\>?@;.GF0?&?PFZGHR>(K8C_ -#JS'\8/A)+M\KXH^'&W8V[=;MSG/I\
M]<_+^R3^S#,^]_@'X3!_V-$A4?D%JM)^QK^RQ+NW? CPX-V<[; #\L=*+XOM
M'[W_ )![3CU?\N\,_P#M^JO_ '&SLHOB/\/)W$</CS178]%75(2?_0JLP^,/
M"5QG[/XITY\==E]&<?D:\[E_8@_9.F3RW^!NB@'^ZCJ?S#57F_8,_9%GQO\
M@CIHQTV7-PO\I!1?%?RQ^]_Y!]8X]7_,-AG_ -QZJ_\ ==GJD6M:/<)YD&K6
MSKG&Y)U(_G5A65U#HP*D9!!X(KQJ7_@GQ^QY,^]_@M; X_@U2\4?D)JKO_P3
ME_8U9C(/@[M8G(*>(-0&#[?Z1@4<V+_EC_X$_P#Y$/KG'J_Y@L,_^YJJO_=-
MGQO_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?O3_P<$?"KP'^Q5^QCX;^*G[/6B'2
M]9O_ (F66E7<U_=2W\;VKZ?J,S)Y=RSH#O@B.X ,-N,X)!_'?_AN;X^2<75W
MH,X'03>&K4X^F$%?99)5S*.!7)2BU=_;:_\ ;'^9^6\68SBMYNW6P=%/E6D<
M1*2^]X>/Y'CU%>P_\-N_&%^;G1?"<S?WY?"UN3CTX%'_  VI\1FYF^'W@20G
M[S/X3ARWUKU_K&:_\^(_^!__ &A\U]<XA6^$A\JW^=-'CU%>P_\ #9?B=OEG
M^"GPSE7NDG@],'_Q^C_AL.]?BZ_9O^$LX["7P6"!^4HI_6<R_P"@=?\ @:_R
M#Z_GJWP2^56/_P BCQZMGX=^!]8^)7CG2O 6@!?M>K7J6\3-]U-QY<^RC+'V
M!KTC_AK>QE^:Y_9:^$Q;L8O"908^@EKL/@#^UCX)C^,GA_\ M;X!> ] CGOQ
M!)K.DZ8T,MJ9%,8=27(498 G^Z37/BL=F=/#3G'#ZI-KWHO6W;J<F89MG]#
M5:E/!/FC&37OP>J3:TW>O1:L^M_@O^SA\*_@;H$&E^$_#=O)>I&!=:Q<P*UU
M<OW8N1E1GHJX4>G>CXT?LX_"OXY:!/I?BWPW;I>O&1:ZQ;0*MU;/V8.!EAGJ
MK94^G>N\HK\0_M#&_6OK/M'SWO>^O]>6Q_)7]LYK_:'U[V\O;7OS7=[_ .7E
MMTM8_)3XB>!]8^&GCG5? 6OA?M>DWKV\K)]U]IX<>S###V(K&KTC]KOQAH_C
MO]I#Q9XDT"9)+1[]8(I8SE9/)B2$N#W!,9(/?.:\WK^@,%4JUL'3J55:3BFU
MYM*_XG]GY57Q&*RNA6KJTY0BY+M)Q3:^3"BBBND[PHHHH *_3K_@U%_Y2%^-
M/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$
M?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5
MAUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 444
M4 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 444
M4 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#99M._
M]-6K5_/K7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4**** "BBB@#Z&^"_P#P
M47^*GPRT&#PMXLT.W\3V5I&([66YN6@ND0<!3*%8. .FY2WN:/C1_P %%_BI
M\3M G\+>$M"M_#%E=QF.ZEMKII[IT/!42E5" CKM4-[BOGFBO&_U>R7ZU]8]
M@N:]^MK^E[?@?*_ZD\*?VA]=^J1]I>_6U^_+?EO_ -NA1117LGU04444 %%%
M% !7Z=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:
M37GYK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHH
MH **** ([O\ X])?^N;?RK#K<N_^/27_ *YM_*L.NS#?"SS<=\:"BBBN@X0H
MHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D
M]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?\ @ZV_Y1V^#_\ LLVG?^FK5J_G
MUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?
M*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\
MT[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC
M^@:BBBOSL_;PHHHH **** "BBB@ HHHH XSXS? SPA\<],LM)\7ZIK5K'8SM
M-"VBZM):,S%=I#%/O#'8UY]_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z
M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM
M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_
M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)
M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_
M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG
M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=**
M/"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_
M^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H
M;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<
M_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^
M"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^.
M_P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*
MY_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B
M@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!
M/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7"BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>blkb-20240930_g22.jpg
<TEXT>
begin 644 blkb-20240930_g22.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CNKJ
MVL;62]O;A(888R\LLK!510,EB3P !SF@"2BOCC5?^"D_BOQC\3O#'Q,^"OP&
M^*NN_!:Q@U6'Q/XFT?P(EQ%J\VZ*.UN;56?[0UM"R7)=U52<@;6V\>^?'[]H
MV[^"MYH_AWPS\#O&WCS7-=2>2QTOPEI:,D,<6P/)<W$[QPVZ9D4#<VYB>%."
M13BT*Z/2Z*\@_98_;'\$?M12^*/#EMX,\0>$O%7@B^BM/%OA/Q5:I%=V#2JS
M1291V1XG".5<'D+G !4GS:^_X*F^%G\)ZA\9_"'[,?Q*\0?"W2KB>.\^)&F6
M%I]D>*&0QRW4,#W"SRVZ,K;I0@P$?CY31RRN',CZHHK/\*>*- \<>%M-\:^%
M-22]TO6-/AO=-O(@=L]O*@DCD&><,K \^M>/?&G]M_2/AS\6Y?@'\+_@KXO^
M)7C&QTR/4=<TKPC! (](MI/]6;F>XEC1))!RD8)9AS@ C*2;87L>XT5YU^S'
M^T[\._VJ_A_<>._ -IJ>GRZ;JL^E:_H.NV?V>_TC4(2!+:W$>6"NN5/!(PPY
MSD#T6DTTQA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>3?M:?M
MM?L\_L4>$[/Q5\>/%TEFVJ2O'I&EV-JUQ>7[( 7\N-?X5#+EV*J-R@G+ 'UF
MO@[_ (*]_L@_M,?$CXH?#3]KO]F'PQ:^*-7^&UP);CPK=!7,OE7"7,4J1,RB
M8;E97C4B0C9LR<[:BDY68I-I:&M_P2D_X*82_M3'4_@W\<_$E\?B0=0OM3TZ
MRN/#RVD1T@-'Y2*T2A&9-QSN 8@]6P36Q\??^"VO[)GP'^(>N_#@^$O'?BFX
M\+ZE)8>)-0\-:#&UI87,;F.2)I+B:++*X*\#:2#AC6?^Q'_P5:^'O[4'QOMO
M@+\=_@+>?#OXM6=O/#96VJ6VX2LL?F301O*B36SLB%_*=<$)]]B #F?\%)_V
MIOV@/@EX*^(_P3^#W_!/C4]7\,ZKH5S]O^(%E&6T[=>VY:[NI+:&W)=E,DF]
MWD +*68XX-\J<[-$7?+N?2/P>_;3_9U^-W[.L_[4_A+QW';^#K"">36+W4XS
M#)IK0+NECG3DJZ@@X&[<&4J6#*3\[Z?_ ,%\?V+[OQ);6E]X0^(EAX=N[\VE
MOXUO/#48TUG!Y;*S&7:!R0(RX'5!7S[^S5\"]%^*'_!"WXC?"C]EOQU+XQ\6
MZGK4>K^(](LK.2&:"[CFL9'LHXW >3-M: HP'[UR57^Z///C%^VUX \7_P#!
M)2W_ &+9?V9_'EAXJ\*:=IL.I:I<>'%CTS2YK>^C+W;S%]Z-,"R8:-3ON&7)
MZM2IQO\ ,3F['[.:;J6GZQIUOJ^DWL5S:W4*36US!('26-@&5U8<%2""".H-
M9?Q&^(/A+X3^ M8^)GCW5X[#1=!TZ:^U.\DZ10QH68XZDX& HY)( Y->5?\
M!-;4-5U/]@;X1W6LN[3#P-8QAI#R8TC"1_\ CBKCVKY__P""E_CF]_:O_:,\
M&_\ !,'P3XF&G:5>R0^(?B]JZW"QBTTN)EDBM=S<;W.UP#_&]MV+5DHWE8N^
MESV;]BS_ (*<?L\?MW^*M;\'_!G1O%%I=Z#8)>79\0:;# CQ,^P;#%/)DYQD
M$#K7T37YH_\ !*G3O!?@W_@J9^T9X1\()8V6DVADL]#L[611&L$5Z%2.(9Y"
MHHQC/ K]+J<TE+0(MM:A1114%!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 53\0Z%IWBC0+[PUK$)DM-1LY;6ZC#$%HY$*,,CIP3
MS5RL_P 6Z%-XH\*ZGX9MM>O=*DU'3YK6/4],E"7-FTD;()HF((61"=RD@X('
M!H ^+--D_;0_X)1_"1M-N/#NB?%WX)>$%D>.\L9CI_B30]-,A=C)&P,-TD0?
M^$AB 22BCY?IKQ]XY^-7CSX-Z#\1/V/+7P;J=UKL-KJ%L_CJ\O+6U?39K<RJ
MZFVBD?S26APK +@MDY !^<;3]E+]M7X_^*?'O[-7[17[87BFX^%VCOIUHMY;
M^!+'3[SQ=:SVZSSQ"]5>$C8K#(Z*Q<[@V.0?<_BO^S]\=?+\/1_LI?M(1_#R
MR\/:(FE)X:O_  I#JVFW,$8"P_*[I+"Z* N]7.5 !!Q6CM?S)5SPG]@'Q-/X
M1_:8^/&C?M:6"Z5\9-6M[/7_ !C/#)&=$FT&WA,-J]BP)80Q(^U_-^<[ESDJ
MP'@6DV'[4^G?L?>)O#GP%T+6]1_9.N]2NGM[B6TMX_&"^&'DE>_%C'))L>U8
MF7:\RB<QN2$ .1]J_ K]A0^#O%7CKXL?M"_%FY^(WC7XB:*-%UW5FTI--M;;
M2PA7[%;6\3MY2$$;F+DL54\'<6XKP_\ L!_M8>!_A%)^R_X&_;JBM?AO]@FT
MZS2\^'D,VM6>G2;@UHEV+A4)V,RB8Q;E!& ,##YHW%9V/HC]G_7?AAXE^!OA
M#6O@I*K^$)O#=G_PC6P,-EDL*K"A#?,"J *0W(*D'D5X!^P"_P!M_:S_ &J-
M4U/YM3;XEV5O*[??-K%9;;8'OM"EL?C7I47[*WB'P3H7PE\ _ ?XUZGX0\+?
M#6XC35-%2R6Y/B2S2((()Y"R["2&9F"D$R$A00N.8^)W[&'Q;LOV@=>_:1_9
M/_:+A\ ZSXRT^UM?&FE:KX5CU:PU-[9?+@NE0RQM#,D9*Y!(;N!DDRK:ZCU.
M;_84C^R_MN_M766F#&F#QKH<L03[GVI]/9KD_P"]NVY]Z^KZ\M_9/_9?T?\
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
M_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\
MV6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O
M^1V_\,0HHHKVCY4**5$:1Q&@R6. ,]Z_5CPU_P &]OP0\&?L9_&'XI_&_P#:
ME;6OBI\,_ VHZU?^$OAYJEI)8:!=PV$]U#9W[R12/,[&'YE0PD#."P*N>;$8
MNAA4O:/?;^OF=V"R[%Y@Y>Q5^57=W;HW]^CT/RFHKVC]A?X+_LO?&OXNW^F_
MM@_M(?\ "LO!&B>'9M5O=6M[ W-WJ,B301+8VL8#$S.)F<820A87.P\D?</C
MK_@C_P#\$XOVB_V"_'W[8O\ P33_ &D_'FK7/PUL;VZUO3/'4,.VX%G;BZGB
M*K:V[Q2&#+HXWHQ 3 .XK-;&T</449WZ:V=M=M33"Y7B<91=2DXNR;MS+F:6
M]EN?EM117Z#?L]?LJ_\ !O\ >*_@=X4\2?'_ /X*&_$/P_XWOM#MYO%6AZ?H
MTI@L+YD!FAC(TF4,JMD ^8V0,YYK2O7C0BFTWZ)O\C#"8.>,FXQE&-OYI*/Y
MGY\T5^I_[<7_  0>_9I^$'Q<_9^^"W[-WQW\73ZO\:_$\MK+_P )DEN[V>F1
MPQ2R7BP1V]O(K(LG^KDP68A?E(-><?M=?\$O_P!C'0/V7_C-\:_V.OB=\2+G
M6/V>_B%'X6^(&G^/TL'@U1C=)9O<6)M8T:-!.Y($FXE(VX!()YZ>986HHM-^
M]Y>=M?5Z'=6R+,*#FI)>YOJM;1YG;O:.K/SWHKZ\\3_L,?!G]F?_ ()SV?[3
M'[6.H:[%\3OBG(K?!KP+IM[';^1IJX,FK7ZO&S&)@P,: KD-'R?,8Q?(==5*
MM"LFX[)V^[M^1YV(PU7#.*J;M)VZI/:_9M:V[-!1116ISA7Z=?\ !J+_ ,I"
M_&G_ &1G4/\ T[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>
MA[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_X
M])?^N;?RK#K<N_\ CTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0KGOBM\--!^,/@#
M4?AKXHU#5+;3=52..^?1]2DLYY(ED5VB$L1#JKA3&^T@E'89&<UT-8/Q-\2>
M,O"/@74/$7P_^'4_BW6+9$-EX>MM3@LWO"756 FN&6-,*6?+$9VX')% +<^8
MO^"<_@'P9\+OVH/VE/A]\//#=II&BZ3XIT.#3M-LH]D4$8T]C@#U))))Y)))
M)))K>_;$^)_[/?[.0\67^N_L6^(_&>I>)M#-[KNL:)\/3>6-Z=C0)%>WY7;$
M%6%=P).Q"&"DD \G^RE9_MG_  ^_:A^(_P 0?'?[$FI:;HOQ3\4:9<S7Q\>Z
M--_8<$,'D/)(D<[//C._"#.!@ FO4OB+\?OVS/ OC#6/#GA[]AB;QAIXN7'A
MK7M#\>6%O#=1$907,=R4DMV'1B ZGMZ4NAK+X[_J4_\ @E=X/@\!_L%?#[PS
M;_$+3?$XCL;B9M3T>[\^W0RW4TQMU?KF+?Y3 XPR,,#I7L_BWX9?#?Q_-#<>
M._A]H>MR6RE;=]7TF&Y,0."0ID4[0<#./2OG/]F7X&_M*_L7_L.Z_:>$? ^C
M>*/B9J>NW?B"+PC;:BL&GP3W4\0:TCE=D4)'"I;J 7!4$@ACZ5^U;+^T?KG[
M)6M:5\#O RS?$+7M%BL(;*+58(DTR6X"QW$PFE=5/DJTC*5R2RK@&@F6L[IG
M@O[)OPM\._M$_&;XU?M4?#30-*T#1Y-/NOA_\+I]*L([:'R85/VK40(E ;S+
MDJ5D W!49>U<AX<U;QO\ -(^"'C?X@?LZ:_X5'P-\%ZCH.M"X2U!\5:O>6T-
ME::=IOD2.UVUQ<JTY;:%7[QYS7VE^SG\$_#O[./P,\+_  0\+!3:>'-(BM#,
MJ[?M$V-TTY'9I)6>0^[FN!T3X7^//C;^U)<_&/XQ^&YM-\+?#RZEL?AGX?NW
M5OMMZR[;C7)54D="8;<-RJ>9)A6<46*YTV^QR7[&GQ ^#/A3QUK/A[XE_&30
M]4^.7CG57G\9PVTC&."Z@CRNC6LQ'ENME$?+\I79\B1V'S''U!7Q/\-_V9_V
MC[.U^'/[.NO_  C>STWX>?&N[\8W?Q*?6;-[;5++[5?7,2QQ+(;G[1+]K6)P
M\:JJH3N.17VQ31,[7T"BBB@@*DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW
M****\P]X**** "BBB@ HHHH _,G_ (.MO^4=O@__ ++-IW_IJU:OY]:_H*_X
M.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH5^L?_
M  0[_P"42'[;G_8@ZG_Z8=0K\G!UZ5^IGPK_ .#A7]DWX*?#KQ'\)_A9_P $
M>?#6A>'O&-DUKXKTC3?B3Y<&JQ-"\+I,O]EG<#'(ZD$]&->=F<*]6@H4H<UV
MGNE:S3ZM;GN9!5PF'Q;JXBHH))K:3OS)KHGMUO\ (_.S]FSQ)\"?"'QO\/\
MB/\ :9^'6I>+? MK<2-XA\.Z1J+6ES>QF%PBI*KH4Q(8V.&&0I&>:_:;]G7_
M (9D_P""@'_!*GXM_LV?\$D-+U/X)R:>'?QCH7B&Q^V3ZPUQ;L1"]Z]S*WE7
M*6[PF7<614*[ F WYQ^ ?^"DO[+W@/\ :U\9?&BV_P""9?@*[^&_C/P]:Z5<
M?";4-16XATYHA"3=6UT]KB.5I(F<D0C[^ 01N/L/Q#_X+X?#_P"'_P"SGXC_
M &=?^"=W["7A_P""\/BV"6+6_$$&KBZN<2QF-WC5((_WH0E5ED=]@/RJ" :Y
ML=2Q6)E'D@TU9ZR7*NKNKZM>GS.[*,3E^ A4]K5BXM232C+G=U9<LK*R>CU:
M\T?FW7V%_P $-OV*/^&U?V_/#.C>(](^T^$O!1'B7Q9YB9CEAMW7R+9L\'SK
M@Q(5ZF/S2/NFLSX/?\%+?#/PK_X)E>//^"?%U^S-I.J:AXSUA[V/QW+J*(]I
MN:V(W0&!FDD3R&".)5QY@X^4[MG]@/\ X*S)_P $^OV4_BA\&/AA\!/M'CSX
MC"2./XDGQ+Y+:9%]F,, 6U%LQ<P-)/*I\T O-R,)@]F)EBZF'G&G"TKV6JV?
MVO+TW/-P,,MHXVC4K5+P2YI*SW5_<\[Z:[:G5?\ !4/_ (*@^.O&G_!71OVG
M/@IKD$UG\(-;ATKP(+@&2UN([*5O/=E4C?'<3-<$D$,8G09! (^G?V:/VM/A
M]^V-\%?BK\<OC1^RQX9^$G[/NG^+(O&/QROM-U2YOKCXC>)$DCGMM)@%P56-
M9;E8998DSDF-,IY[N?QQ4J7!D)QGYL=:^FOVVOV_]#^/GP;^'O[)G[/'PVN_
M 7PC^'>GAK7P]<ZBMQ<ZQJS[O.U.\D1$625MS;1C"F20C <*N-; 0<*=."VT
MYNR7YMO;L]3IPV<555K5ZT[\S;Y+7YI/3>VD4OBU5U:.ST^\_P!I;_@GGX8_
MX**?M'>';;]H;]JG6]"^/?Q8^&!\7^ /!-EX>2;PYX;T9%D:STAYMXD+*J2[
MY$50769]I) ?\=]2TZ\TC4;C2=1@,5Q:S/#/&3RCJ2K#\"#7Z(>!?^"].B>%
MM%\%_%36OV.;#5/CI\//ALW@KPM\2I/%\R6:V>PHEQ-IPA*R2J&<D>8 QED(
M* A1^=MY=W.H7<M_>SM+-/(TDTKG)=B<DGW)-7E]/%4DXU59*UMO/:W2UM]3
M+.JV7XAQJ4'>3;<G[W96O?[5^:]M+6(Z***]$\,*_3K_ (-1?^4A?C3_ +(S
MJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\
M$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_P!<V_E6
M'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%8GCSXD> OAA
MHW_"0?$'Q;8Z19[MJ37LX3S&_NJ.KGV4$UQW@W]L;]F;Q]K2>'O#/Q<T][R5
MPD4-W%-:^8QZ*IG1 Q/8 DFLI5Z$)\DII/M=7/)Q6?9'@<7'"XG%4X59;0E.
M,9.^UHMIOY(],HHHK4]8**** "BBB@ J2T_X^XO^NB_SJ.I+3_C[B_ZZ+_.D
M]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?\ @ZV_Y1V^#_\ LLVG?^FK5J_G
MUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?
M*A1110 4444 %%=A\-O@!\9/B]$]S\.OA]?:E C;6NP%B@W=U\V0JF?;.:7X
ME?L__&7X01)<_$7X?7VG0.VU;LA98-W9?-C+(#[9S7-]=P?M_8^TCS_RW5_N
MO<X/[5ROZW]5]O#VO\G-'F_\!O?\#CJ***Z3O"BBB@ HHHH *_3K_@U%_P"4
MA?C3_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'
M?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]
M<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%%% 'Y1_M,?
M&_Q#\>?BUJ?B[5K^1[*.YD@T6T+'9;6JL0@4= 2 &8]V)]L>?UZ!^TQ\$/$/
MP&^+6I^$=6L)$LI+F2?1;LJ=ES:LQ*%3T) (5AV8'VSY_7YCB?;>WE[7XKZG
M^87$G]K_ -OXK^U+_6.>7/??FOK\NW2UK:'Z _\ !.W]I+_A,OA-=^#_ (E>
M+;9;WPW<QPVEWJ-XJ/-:NI,:DN06*%'7/]W;^/T%_P +'^'G_0^:+_X-(?\
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
MWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\
MH;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E
M<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W
M^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]
M#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\
M"RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=**
M /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\
MX=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_
M *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A
M97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .
M]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?
M_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__
M  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2
MB@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_
M .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3
M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\
MX65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\
M#O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@
MG_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO
M_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]
MTHH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"
M_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** (-+T^#2-,
MMM)MGD:.U@2*-I7+,550 23U.!R:GHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***YSXQ>)=7\&?"/Q5XP\/Q[[_2?#E]>6*;=VZ:*W=T&._S*.* .%^)
M_P"WO^QO\&?&4OP]^)G[1/AO2]:MF"WFGO=F1[0G&!-Y880GD<.5X.>E=YJ/
MQ;^%ND?#=OC%J?Q%T2'PFMBMX?$DFJ1"Q-NV-LHGW;"IR "#R2 ,DUXK_P $
MO?ASX(T3]@_P/J-EIEM>77C'05UGQ7?W,8EEU6^N]TEP]P[9,S;G9/FSA5"]
M!BN-_8%T"PT+PE^T#\&/#W@:U\1>&?!7QFU9/!GABY\K[,C+'!>)I\1E!CB6
M.Z(*D\1L^[MFK:1-V>[?!+]KO]FG]H_5+[0O@C\9-&\0W^FPB:]L+29EGCB)
M $OER!6,>2!O *Y8#/(I-&_:T^ ^H_#_ ,3_ !3U?QS;Z%X?\(>)[[0-<U3Q
M PLXH;VTF\F507/S R?*N.6)  SQ7SCX#\9^+O%__!4WP[XJ_:6^$%S\+-=?
MX=W^D_#W2C>0:BGB@"03W3O?6S;%," D6S+D!M^[D*?ISP'^SM\*_A[HNKZ)
M!HB:G:ZQXUO_ !7<IKD45P(=1NKAKAY(P4 0(['8?O*/XB>:&D@3;(?@9^U3
M^SO^TO%?R? GXN:/XE;2V4:C!83D36V[.UGB<*ZJ<'#$8.#@\&L2W_;R_8XN
M_B='\&[7]HSPO)XCFU#[!%81Z@"KW>=OV<2@>49=WR^7NW;CMQGBO)_V;[73
MOVA/^"B_CO\ ;)^&MG''X'T;P-'X$L]<@3;%XHU*.]%Q<W<3#_710;%MQ+R&
M*_*Q"\</_P %+-6\81_#BT^$OC3]F!O!?P:TSQOIMUK/Q/T:ZM+W^R[6*[21
M9X=/MRLUN9'.QI<'8LC95BV*.5<U@N['W714=I=VM_:17UC<)-#-&LD,L;!E
M=2,A@1U!!SFI*@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J.
M[N[2PM9;^_N8X(((VDFFF<*D: 9+,3P  ,DFI*^8_P#@K+J-\_[,&F> 5U":
MTTSQK\1= \/>([BWE,;+IMS>*)UW#!4,JA#ZJY!X)II7=A-V5SM?#?\ P40_
M8@\7>.(?ASX<_:=\)W6K7-U]FM(DU$"*XFR (XIB!%(Q)  5B23@9KM/C1^T
M1\$/V=M&M=?^-OQ-TGPY;WTQAL/[0N,274@ ++%&N7E(!!.U3@$9Q7(?M;_!
M'X0^(?V*_&WPKUCP;I5KX<TWP1?-IUG'9HD.F&"U=X985 Q&T3*K*1C&WZUR
M?P%\?_%C4_V'?A!\;=(^!2_$;QR_@K3U*W&K6MC=K'-9H9KA;FZX'FF*$NH(
MWEE)X7AV5KBN]CTJP_:M^ FO_ 76OVEO!?Q#L_$'A#P_IEW?:GJ.AMY[1I;1
M&69"@PRR*@SL8!N1QR*K?$3]L?\ 9H^$'@C0?'_Q9^+NE>&['Q-81WFB1:K-
MLN;J)XU?<L"YD;:KKN(4A<C)&:^>/V"?!GA?XS^%_P!H_P"%WQ9TJ^\+^,?'
M'BF\'Q)\ P0K$_AR#4+(PPB&4;X[DRP^9(+E1MD8YV  ;OI?QA<? []FWX;?
M\+3\?-INFZ;X)\-+9GQ#J%O&US!91JJB%9-N]BY5 (U^^Y4!22!3:2=@3;5S
M>^&7Q2^'/QF\&6?Q$^%/C33O$&AWX)M-3TNY66)R#AER.C @@J<$$$$ U0L?
MCW\&]3^,5Y^S]IWQ&TN?QII^G"_OO#D4^ZYM[<[")'4?=&)(S@G.'4XP:^5?
MV9?%UW^PU^PW\0/VFOB/X+.B3_$#XA:GXJ\)^ IV6![1M2DBBT[36'"Q,VR-
MGQ@1HY) V,!R?[,VE?#3X3_\%"? JZG\9_#/B'Q3XE^%6M7WC?Q%8ZU!(FI>
M(+S5+-FB0J^, !888ASY4* #K1R+4.;8_02BBBH*"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9<6\%W ]K=0I)%*A22.1
M0592,$$'J".U/HH ^7?!O[#O[2_P&T:Z^%_[+?[9\?AKP%)=S2Z/H7B#P%#J
MUUH"2NTCQ6ERUQ'NC#,Q194?;G^+G.9^SE^S!^US\"/!WB/]F/1_&.G:793Z
ME=>(M$^..G1Q7E[J-]->1R2P:KIMT299I$9PTL4@0QQ  H^,_6M%5SL7*CY^
M\"_L@?%C6?V@O#?[1W[47Q_L_&6J>"+&]M_!FCZ#X3&DV.GR7<8BN+EP9YGG
ME>,!0"P5>H&:[']L+X"^._VF/@3J?P8\!?&B?P)+K$D<>HZS;:4;MYK/GS;;
M:)H659!A697!V[EZ,:]0HI<SO<+*QXE^SG^S[^TI\%+K2/#OB;]I+PMK'@O1
MM/-I:^%-#^%4>D"- FV+9,M]+L"G!(V'=SDC.:XOXD_L1_M2?'+P7-\#OC=^
MVW'K/P_O9XAK4%C\/;>SUG5+5)%D%M)>).8DR47=)' I;!& ":^H:*?,[W"R
M(=.TZRTC3X-)TVV6&VM85AMX4Z(B@!5'L  *FHHJ1A1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %<1^T9\ ? G[3_P;UKX)?$=+E=,UF%!]JL9?
M+N+2:-UDAN(GP=LB2(K X(.,$$$@]O10G9@?)/Q:_8>_;D^,?P;U7X%>,_\
M@H):76A7NEO:/+#\-X[:^U--N%AO+A+H_NVP!(8D1I%+ \$@]7X.\ _MS^(_
MAUH5EI_BCPQ\']8\(^9HTGA^RTB+Q!H.NV<<4 @NX 9(+FS48=%C9]P"D,&!
M5J^BZ*KF8K(\>_9<_95U#X$^)O&GQ7^(?Q/F\:>//B%?6L_B?Q =*2P@\JUB
M,5M;6]LC.(HXT9AR[,V<D]*Y[]L3]C?XI_M/?$+P9XN\+_M$6/AS2O!LYOH/
M"^L>"1J]C=ZD"?+O)4-W ':-3\BN&"MEA@DU]!44N9WN%E:QY;X&^!7CW6_"
MFH^$/VO_ !WX4^+%G<W4,UA:W/PY@L;>VV!L[H9)[A96R00WRE<'KFN6@_X)
MX?L^Z7^U)H'[1OACX<^#M*M=!\-S6$/AFP\$VD4;7S744\6HB1,!)HO**J1&
M6&[(=<8/O=%',PL@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
7 "BBB@ HHHH **** "BBB@ HHHH _]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>blkb-20240930_g23.jpg
<TEXT>
begin 644 blkb-20240930_g23.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBH[JZMK&UDO;VX2&&&,O++*P544#)8D\  <YH DH
MKXXU7_@I/XK\8_$[PQ\3/@K\!OBKKOP6L8-5A\3^)M'\")<1:O-NBCM;FU5G
M^T-;0LER7=54G(&UMO'USXD\2Z#X/\-W_B_Q1JL-AIFEV4MWJ%[<MMCMX(T+
MO(Q/0*H)/TIN+0DTR]17BG[&/[<GPZ_;;T+Q'X@^'W@SQ%HL/AS4HK6:/Q%:
M1Q27"2PB:*9%21R%:-E8!L'##KFO/O%7_!5KP=X$LK3XA>.?V6OBUHOPYN[Z
M.U'Q$U7PTD%I&)'"QW#P-+]H2W8D8=D!;(PI) +Y97L',K'U914=K=6U]:QW
MME<)+#-&'BEC8,KJ1D,".H(YS7D?Q_\ VQO"7P2\=Z7\&_#OP]\3>//'FLV#
MW]EX0\(6D<D\-FK;#=W,DLB16T&_*!W;EN #SA)-CO8]@HKC/@9\5O$7Q>\(
MW&O^*_@QXG\"7]IJ+V<^B^*8X!*Y5(W\Z)X)9$EA/F;0X(^9'&!MY[.EL 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 53\0Z%IWBC0+[PUK$)DM-1LY;6ZC#$%HY$*,,CIP3S5RL_Q;H4WBCP
MKJ?AFVUZ]TJ34=/FM8]3TR4)<V;21L@FB8@A9$)W*2#@@<&@#XLTV3]M#_@E
M'\)&TVX\.Z)\7?@EX061X[RQF.G^)-#TTR%V,D; PW21!_X2&(!)**/EN?MJ
M?M5? ;XX>,/AW^RWXA^,VA^&/ GC#0[3QIX]UG7M7CT];[0<K)9Z;$TK+E[N
M4#S%!#+#&W4-BBT_92_;5^/_ (I\>_LU?M%?MA>*;CX7:.^G6BWEOX$L=/O/
M%UK/;K//$+U5X2-BL,CHK%SN#8Y!^K8?@=\&X](TW0I?A;H%Q;:/ID&G:8E[
MI44[6]K"NR*%6D4MM51@#-:-I.[W(2=K'RI_P38^-OP,\0_M1?M!^&_!/Q0\
M,W<NO?$&*\\,V.FZK QO[**QC5I;=$;]Y$F,%D! Q6U_P4I\1W?[3*6G_!-/
MX-LM]XG\:3V=YXWOXEWQ>%="AN(KA[J<]%ED:-%CB/+[CTW(6]0^ '[%_A?]
MG_XC_$SXD>'=2TQKOQYKW]H:5]G\.10-H*?9UB\B-@[>8NX;S@(#T*]Z\<^"
MO_!.#]LOX MKMW\.O^"C&GIJ'BC5GU+Q'K&H_!>UN[W4KEOXI9Y;YG8*"0J9
MVKD[0,G)>/->X6=K'V'H.C6/AS0[+P]I:%;:PM([>W5CDB-%"J"?H!7PYX$M
M/VJ_&?\ P4M_:3E^ GB+P+H\^FKX5L;S5?&.F75]/:VITUI(8;6&&2)0DC^8
M\C._4+A3R1].>*?@U\=O$D_PPO8/VFKJPG\'WL<_CC[!X?CBB\8 0JCH\8EQ
M:JSAFV@N%\SCE5-<9\7/V-_BI-^T/J'[3W[+?[04/@/Q%XCT:WTSQA8ZKX73
M5;#5D@X@G*&6)HYXT.T,&(*@# RVY1:0W=EO]B3]I7XK?&35/B'\'_CYH.B6
MOC;X8>)DTO5[WPSYHL-1AEB\VWN8DE+/&64-N0DXP#QG:/>J\H_9/_99T_\
M9D\.Z])J7CJ^\6^+/&&NR:SXR\6ZC;)!)J5XX"C9"F5@A11A(@2%!//->KU,
MK7T&KVU"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **;-)Y432XSM4G'K5'^W?\ IU_\?_\ K5<:<YK1&52M3I.TF:%%9_\
M;O\ TZ_^/_\ UJ/[=_Z=?_'_ /ZU5[&KV(^M4._YFA16?_;O_3K_ ./_ /UJ
M/[=_Z=?_ !__ .M1[&KV#ZU0[_F:%%9_]N_].O\ X_\ _6H_MW_IU_\ '_\
MZU'L:O8/K5#O^9H45G_V[_TZ_P#C_P#]:C^W?^G7_P ?_P#K4>QJ]@^M4._Y
MFA16?_;O_3K_ ./_ /UJ/[=_Z=?_ !__ .M1[&KV#ZU0[_F:%%9_]N_].O\
MX_\ _6H_MW_IU_\ '_\ ZU'L:O8/K5#O^9H45G_V[_TZ_P#C_P#]:C^W?^G7
M_P ?_P#K4>QJ]@^M4._YFA16?_;O_3K_ ./_ /UJ=#K/FRK%]FQN8#._I^E'
ML:G8%BJ#=K_F7J***R.@**** "BBB@ HHHH **** "BBB@ HHHH **Y'X,?'
M?X3?M"^&;OQE\&_&,6N:99:M/IEU=PV\L:I=0D>9'B5%)QN'S %3G@FNNHV
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH CN_^/27_ *YM_*L.MR[_ ./27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@
M HHHH **** "BBB@ HHHH **** "I+3_ (^XO^NB_P ZCJ2T_P"/N+_KHO\
M.D]BH?&C<HHHKS#W@HHHH **** "BBB@ HHHH **** "O@7_ (+$?M@_&_X3
M?%GX6_LR_"OXN1_#;3/'5R&\2>/WB4M90-<I!\KMCRDC#-*Y4JQ&P;T7=G[Z
MKYU_;=\+?\$^?V@-2L?V:_VP/%WAVQUW^S_[5\/KJ>L#3KVWBD=XO-MKARJD
MLT+ Q98-Y8+(0 :J%E+4F6J.+_X)_?L ?%W]C'Q=#=>#?VQF\;?##5M/N+BY
M\/7&D)&K7TIC9+N"5990P8*=Q!7((^]U'E_[;O[''_!1'6]"^*'[3>K?\%%-
M5\-:;X:_M;6/"G@KPQ-=6EJNE6_FRP12S0S0A)_(106,<OSGER"37C_[&,5]
M^Q]_P5DT?]D[]DO]HR\^(/PSUVTFEURQCOTNK:T'V:>5@[0GR?/B:.-C-&$)
MW^60"2M=O_P4C_;5O/VQ_C))_P $V_V>?B1H?AOP^E\8OB=X^U[5(K2T189!
MYMK&\C+O1' #!3NFD 080.S:VESD:<IT7[#7[8O[1?QJ_P""0OQB^)GQ"\;7
M\_B;P5I&OV>A^+5?9=N(M+2XBD:1<%IHWE_UGWB A)+ L?/_ -C[]D_]MC]K
M3X&^&OC!8_\ !8'QIHU[XAM)9W\-_P!H7=U<6@2:2,@D:@A;A-WW!PWXU]E?
M"CX?_L(_"O\ 8EU/]GGP[\5O"]Y\.-.T*32_&&L0^)[<AA>AHI9[JXA?$,DS
M.V&)4+P%PJ@#X'_X*A_L=_\ !.S]E_X":5\6_P!DKXDQ:5XXAU^U_L:#1?'#
M7TEY&<L\H'FN\?E@*XE0J < Y+K1%IMI: TTM3]?K"WFM+&&UN+MIY(HE1YW
M&#(0 "QQW/6OB3_@IU^U!\>YOVA/AS_P3^_9?^($?@_7_'EN^H^(O%_'FZ;I
MJF;F-O\ EGA+:YE9@5?$2!64,37KG@+]LWX=? _]E7X0^,?VS_B?:^&_$/C+
MPMIP=]4@E\R[O3:PM,SK&C>6<R*SE@JH7P2*^+?^"GGPG^%GC+_@LC\+-&_:
M3GDMO /BKPI;6EY>'4#:1LRO?(L1F!'E@S& /@@[9>HSD1"/O:E2>FA]7_L0
M?LG^*O@]\1KOX@V/_!1SQ;\7-&?2I;+4]!UO6?[0MTO&>-EN5?[3((64(Z[=
MI8A^6XP?J>ORF^$WPQ^$?[-?_!<KPA\+/V&=48>%;[PM*?&6EZ?K4M];6Q-K
M=O)"\KN[%1Y=I* [DB1U [+7ZLTIK4<=@HHHJ"@HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** ([O_CTE_P"N;?RK#K<N_P#CTE_ZYM_*L.NS#?"S
MS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_P"/N+_KHO\
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
M+/\ ]ZJ/^(O+_K'M_P"99_\ O57XOT5ZG]B99_S[_&7^9\__ *V9_P#\_O\
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
MA_X2W]B*[_X^/A%XVM,]?LNOQ28^F\=NU=U^S-=?L87/QW\--X1TKQ[:ZO\
M;C_9JZS/9/9^=Y;;0^WY^N-N/X]O:OF2I]+U/4-$U.WUG2;M[>ZM)TFMIXFP
MT<BD,K ]B" :QQ.3QK8>=.-6:YDUK-O=6ZW.7'<,0Q6"JT(8FJG.,HZU)26J
M:U3;NNY^OM%?,7P7_P""E7PTUK08+#XSPW&C:K#&%N+ZVM'FM;@C^,",%T)[
MKM('8]@?&C_@I5\--%T">P^#$5QK.K31E;>^N;-X;6W)_C(D =R.H7: >Y['
M\B_U9SSZU[#V+O??[/KS;6/YG_U!XM_M#ZI]5E>]N:WN>O/\-NN]_*^A\U?M
MK_V3_P -2>,/[%V>3]OBW[.GG>1'YOX^9OS[YKRVI]4U34-;U.XUG5KQ[BZN
MYWFN9Y6RTDC,69B>Y))-05^VX.@\+A*=%N_+%*_>RL?UEEF#EE^6T,*Y<SIP
MC&_?EBE?YV"BBBND[@HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\
M@U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%
M% !1110 4444 %%%% '&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1F8KM(8
MI]X8[&O/O^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH
M_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/
M_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\
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
M12&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
*%%% !1110!__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>blkb-20240930_g24.jpg
<TEXT>
begin 644 blkb-20240930_g24.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH *^6OVNOVXO&.EZEX@^
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
MO_C_ /\ 6IT.L^;*L7V;&Y@,[^GZ5FU):?\ 'W%_UT7^=)T:=MAQQ5=R2O\
MD;E%%%<)ZX4444 %%%% !1110 4444 %%%% 'R9_P4?_ &@/V[?V3K@_M"_
MKPYX-\0_#+2/#J#Q7H^O.8[JUN_M+C[3&RO&S*RR0(%#/RK?(,[J\F_9-_9/
M_:T_:K_;1\,_\%,/VNM$\->%+*Q\/PR^$_#7A^?S);N)[>06[RD.^Q0MPTA+
MN7+;4V*HP/O;QSX$\%?$WPI>>!?B)X4T_7-%U% E]I6JVB3V]PH8, Z."K89
M589'! /:K^FZ;IVC:=;Z/I%C#:VEI D-K;6\82.&-0%5%4<*H   '  JU.T;
M)$\MV?G5_P %7/A+_P %._VRK;4/V?? O[(^CW/@;2?%L.I^'_%%MXOT^*ZO
MDCMY8QOCGNT* ^>^04!^4=N3[#\(O@%\<_VR/V9+W]G'_@I#^SI:^#=*T9]+
MC\/)X=\4Q337ZV\;*97>WFE$9!51@D9WGCC-?7=%'.[6#EUN?EC^WW_P0DT#
M0O 6@7'[!GPOUG6-=DUT)KL.I>*X%6.R,3?./M3QK_K-@^4DX/3&37U7^TQ^
MSM\3/@5_P3FU']E;]@7X?W^JWTUG)I&F03ZW DUG:7<\DEW.9KF2,,=LDJJ
M=RF52!A#CZCHH]I)VN'*EL?/G_!,3]D:Y_8Q_9%T'X8>(]/B@\37[OJOBWRI
M%DQ?S8S%O0E6\J-8H<J2I,9()!K)\,1_\% ?$_[=7C;P=\5/#VG?\,_7>@2V
M^B3Q-9J\CO#"HVLC_:O,+-.&W@( #C'RD_3-%+F=VQVTL?G[\>O^""7[)EE\
M%?%-W\!_!GB.[\:1:%<MX7M;KQ3B.6^$9,*,9=J %\#YF"^I KTO_@CY^PO>
M_L:?LZ'4?B'X/NM$^(7BPY\96<VK1W4:BVNKL683R7>-?W$RD[6/+<X(('UO
M13<Y.-F)1BG<****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M".[_ ./27_KFW\JPZW+O_CTE_P"N;?RK#KLPWPL\W'?&@HHHKH.$**** "BB
MB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW
M****\P]X**** "BBB@ HHHH **_,G_@ZV_Y1V^#_ /LLVG?^FK5J_GUKW<OR
M7Z]A_:^TMK:UK_JCY#.>*O[(QKP_L>;1._-;?RY6?V@45_%_17;_ *L_]/?_
M "7_ .V/*_U^_P"H;_R?_P"U/[0**_B_HH_U9_Z>_P#DO_VP?Z_?]0W_ )/_
M /:G]H%%?Q?T4?ZL_P#3W_R7_P"V#_7[_J&_\G_^U/[0**_B_HH_U9_Z>_\
MDO\ ]L'^OW_4-_Y/_P#:G]H%%?Q?T4?ZL_\ 3W_R7_[8/]?O^H;_ ,G_ /M3
M^T"BOXOZ*/\ 5G_I[_Y+_P#;!_K]_P!0W_D__P!J?V@45_%_11_JS_T]_P#)
M?_M@_P!?O^H;_P G_P#M3^T"BOXOZ_3K_@U%_P"4A?C3_LC.H?\ IVTFN?%Y
M!]5P\JOM+V6UO^"=N7<9?7\;3P_L.7F=K\U[?+E1_0-1117SI]N%%%% !111
M0 4444 %%%% !1110 4444 1W?\ QZ2_]<V_E6'6Y=_\>DO_ %S;^58==F&^
M%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G
M4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\
M'_\ 99M._P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\
MAXR_Y';_ ,,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%
M_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]
M#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_Q
MZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%%% !11
M10 4444 %%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y11
M17F'O!1110 4444 %%%% 'YD_P#!UM_RCM\'_P#99M._]-6K5_/K7]!7_!UM
M_P H[?!__99M._\ 35JU?SZU]UD'_(O7JS\AXR_Y';_PQ"BBBO:/E0HHHH *
M*** "BBB@ HHHH **** "BBB@ K].O\ @U%_Y2%^-/\ LC.H?^G;2:_,6OTZ
M_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0_P 1_0-1117YV?MX
M4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ %S;^58=;EW_ ,>DO_7-
MOY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_
M !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9
M/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_  =;?\H[?!__ &6;3O\ TU:M7\^M
M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB@ HHHH **
M** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-
M?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%%
M $=W_P >DO\ US;^58=;EW_QZ2_]<V_E6'79AOA9YN.^-!11170<(4444 %%
M%% !1110 4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1
MN4445YA[P4444 %%%% !1110!^9/_!UM_P H[?!__99M._\ 35JU?SZU_05_
MP=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS\AXR_P"1V_\ #$****]H^5"B
MBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6O
MTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX44
M44 %%%% !1110 4444 %%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY
M5AUV8;X6>;COC04445T'"%%%% !17/>"OBU\,/B3JFL:+\/OB#H^MW?A^[6U
MUR#2M0CG:QF()$<NPG8WRMP><J1U!K#^+/[4?[.7P(U.VT7XR?&[PSX:O;Q
M]M9:OJ\4,SH21OV$[@F01N(VY!YH'9W.]HJIH6NZ'XHT:U\1>&M9M=1T^^@6
M:RO[&X6:&XB895T="5=2.002#7,?%#]HGX"?!*\M-.^,7QG\+^%KB_B:2R@U
M_7(+1YT4@,R"1@6 ) )% K-G945P7PY_:G_9I^+_ (B_X1#X5?'WP?XCU7R&
MG&FZ)XBM[F?RUQN?9&Y; R,G'&:L^ /VC/@'\5O%FI>!/AG\9?#6O:SI&XZE
MI>DZS#// %8*Q*(Q. Q"DC@$X.#Q0.S.THK#;XE>!%^(Z_"(>)K=O$K:.=5.
MCH2TJ60D$7GM@812YVC<1N(.,X.-R@04444 %26G_'W%_P!=%_G4=26G_'W%
M_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3
MO_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_
M\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_
M +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=
MT/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_P!<
MV_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA7/?%;X::#\8? &H_#7Q
M1J&J6VFZJD<=\^CZE)9SR1+(KM$)8B'57"F-]I!*.PR,YKH:P?B;XD\9>$?
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
MBO2/!"OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\
MIVTFO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%
M%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"
M%%%% !1110!^4?[3'QO\0_'GXM:GXNU:_D>RCN9(-%M"QV6UJK$(%'0$@!F/
M=B?;'G]>@?M,?!#Q#\!OBUJ?A'5K"1+*2YDGT6[*G9<VK,2A4]"0"%8=F!]L
M^?U^8XGVWMY>U^*^I_F%Q)_:_P#;^*_M2_UCGESWWYKZ_+MTM:VA^AW_  36
M^-_B'XI?":_\(>++^2\O?"US%##=S,6=[656,2L3R2ICD7/]T+Z5]'5\=_L:
M?L-1ZE\*_P#A./B3J_B;0-3U><2V$6C:L]G+':A?D:0 ?>8EF (X4KZFO7?^
M&3?&6D_\BC^UM\2;8#[BZKJD=\J^V'0<>U?;Y?4QL<%!3IWT[J]NFCMT\S^X
M?#_,N-<+P9@HXW RJR4%[WM8J;C=\G-&?+9\G*M9-O=V;L>ST5XO_P *?_;"
MT7G1/VM[/44'W(-9\$VZ_@7C;<:-G[?VB<K-\+M<B'9EOK:9OICY!79]:FOB
MI27W/\FS['_6?%4_X^6XB'_;M*?_ *:JS?X'M%%>+_\ "VOVR=$_Y#/[*&FZ
MJH^]+HWC:"/'N$E7)^E'_#5OC[2?^1O_ &0_B+;X^\=(L8K\#\4=<T?7:"^*
MZ]8R7Z"_UTR2'\95J?\ CP]>*_\  G3Y?N9[14EI_P ?<7_71?YUXG_PW;\&
M;#_D;M \8>'\?>&L^%+A-OUV!JV/#O[;?[*FMW$+VGQITN,%U.;U);;'/?S4
M7%/Z[A)*RJ+[T;X?C;@^M54%F%%2[.I&,O\ P&33_ ]PHKE=$^.GP2\2[1X>
M^,'A>^+=%M-?MY#^2OFNFMKJVO(1<6=Q'+&WW7C<,#^(KCC*,MG<^[PV-P6-
MCS8>K&:_NR3_ ";)****HZ@HHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6
MK^?6OZ"O^#K;_E';X/\ ^RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445
M[1\J )!R#7V>G_!PG_P5_C01K^UX<*,#=X"T G\S8<U\845E5H4*]O:14K=T
MG^9T8?&8O"7]A4E"^_*VK^MCV37_ -O_ /:T\5_M8V?[</B;XIQWWQ/L)H);
M3Q'/X>T\K&\, @B(M1 +;*Q@ ?N^HW?>^:N5_:/_ &E?C9^UO\6]1^.?[0?C
MF7Q#XGU2.*.ZU"2UA@7RXHQ'&B10HD<:JJ@851DY)R22>%HIQHTH23C%)I66
MG3MZ>1,\3B*D7&<VTWS.[>K[OS\]SU_P7^WE^U9\//V6-?\ V+?"'Q5DL_AO
MXGO&NM9\/C3+5S,[&(N%G:(S1JQACRJ.%.#Q\S9]/_9X_P""VO\ P4I_9?\
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
M2ZBMK5H+I$')81%F#@#KM8M[&OOZBOS+_7?.OK7M+KEO\-E:WKO\[_(_ O\
MB+7%?]H>WO'V=_X?*K6[<UN:_G?Y=#\>Z*](_:[\'Z/X$_:0\6>&] A2.T2_
M6>**,86/SHDF* =@#(0!VQBO-Z_7<-7CBL-"M':237S5S^E\OQE/,,!2Q4%:
M-2,9+TDDU^84445N=84444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_
M\I"_&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH ****
M "BBB@ HHHH **** "BBB@".[_X])?\ KFW\JPZW+O\ X])?^N;?RK#KLPWP
ML\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/\ C[B_ZZ+_
M #J.I+3_ (^XO^NB_P Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO^
M4=O@_P#[+-IW_IJU:OY]:_H*_P"#K;_E';X/_P"RS:=_Z:M6K^?6ONL@_P"1
M>O5GY#QE_P CM_X8A1117M'RH4444 %;/P[\<:Q\-?'.E>/= *_:])O4N(E;
M[K[3RA]F&5/L36-14SA"I!PDKIZ/T9G5I4Z]*5.HKQDFFNZ>C1^I'P7_ &C_
M (5_'+08-4\)^)+=+UXP;K1[F=5NK=^ZE#RPST9<J?7M1\:/VCOA7\#= GU3
MQ;XDMWO4C)M='MIU:ZN7[*$!RHSU9L*/7M7Y;T5\'_J!@OK7/[5\E_AMKZ<U
M_P!+GX[_ ,09RK^T/:_69>QO?DLKV[<]]O\ MV_G?4V?B)XXUCXE^.=5\>Z^
M5^UZM>O<2JGW4W'A![*,*/8"L:BBOO(0A2@H15DM%Z(_8J5*G0I1I4U:,4DE
MV2T2"BBBJ- HHHH *_3K_@U%_P"4A?C3_LC.H?\ IVTFOS%K].O^#47_ )2%
M^-/^R,ZA_P"G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%
M%% !1110 4444 %%%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN
M.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_ %T7^=1U
M):?\?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_P#!UM_RCM\'
M_P#99M._]-6K5_/K7]!7_!UM_P H[?!__99M._\ 35JU?SZU]UD'_(O7JS\A
MXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O\ @U%_
MY2%^-/\ LC.H?^G;2:_,6OTZ_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#
MV>'?^1W0_P 1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\
M>DO_ %S;^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 44
M44 %%%% !1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N44
M45YA[P4444 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_  =;
M?\H[?!__ &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@
M HHHH **** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_
MX-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4
M444 %%%% !1110 4444 %%%% $=W_P >DO\ US;^58=;EW_QZ2_]<V_E6'79
MAOA9YN.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_71
M?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_!UM_P H
M[?!__99M._\ 35JU?SZU_05_P=;?\H[?!_\ V6;3O_35JU?SZU]UD'_(O7JS
M\AXR_P"1V_\ #$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X
M-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>
M'?\ D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 <9\9O@9X0^.>F66D^
M+]4UJUCL9VFA;1=6DM&9BNTABGWACL:\^_X=[_!/_H;?'?\ X65S_C7NE% '
MA?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X
M)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^
M._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__  LK
MG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/^'>_
MP3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\
MZ&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A9
M7/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10
M!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W
M^"?_ $-OCO\ \+*Y_P :/^'>_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-
MOCO_ ,+*Y_QH_P"'>_P3_P"AM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +
M*Y_QH_X=[_!/_H;?'?\ X65S_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AW
MO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_
M .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X
M65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z4
M4 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]
M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\
M"RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X
M=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $
M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_
M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7N
ME% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 0:7I\
M&D:9;:3;/(T=K D4;2N68JJ@ DGJ<#DU/110 4444 %%%% !1110 4444 %%
M%% !69XS\:^#_ASX7O?&WC[Q1I^BZ/IT/FW^J:I=I!!;IG&YW<A5&2!R>20.
M]:=?*_[<^G:?\1_VP_V9_@+XWMDN_".N^(_$&L:OI=PNZ"^N],TU9K..53PZ
MB21VV-D-MQ@TTKL3=D>H_"']N;]D7X\^+1X#^$GQ^\/:SK3Q&2#2XKDQSW"
M$EHEE"F8  DE-V ">G-7OC;^V%^S'^SEJMMH/QL^-6B>']0N[?[1#I]U<%[@
MP9(\XQ1AG6/((WL N5(SP:\=_P""PFA:1H_[&UW\:-'T^&'Q9\/O$6BZIX)U
M*&,">UO/[2MH=D;#YL.DC*4'!X)!VBO3OVF/%?QC^&MI<^)/@!^R%:?$;6-3
MTF6'4K@:]8Z<ZK'_ *F&7S\/<)^\D(13QR!@O563U%=F_P"-?VF?@[X)^&FA
M_%^;Q0FJ>'?$>K:?I^C:GH8%W%<RWLRPP,K(<%"[ %NU9GQE_;8_9/\ V>_$
MT7@OXS?'GP]H&KRQK)_9MW=[IHXV("O(B!C$ISPS[0>QKQ/_ ()]?!+X*_%K
M_@GIX%^%EOXKU74+7PMXL74=30V7V"XL-;L]6.H264D$@?RDCG(C*9RT?(8%
M@1ZI^V?X_P#A%\!O@?XL\4ZYX'T_4M;\:6AT;3]#M=.1[SQ5J4T)M[6S*JN^
M<D;5.=VR-2>BXHLN:P7=KG=^.OC[\$_AE\-H?C#X\^*FA:9X7NHXGL]=N-1C
M^S70E7=%Y+@D3%UY4)N+ 9 -5_@E^TA\"OVC](O=;^!WQ/TKQ)!IUP(-1%A,
M?,M9#DA98V >/.#C<!G:<9P:\U_9S^"/CO\ 9F_85\!?#G4?AE:>._&7@G2[
M>>VT62^MXO+OY)&\SR;F?*1F%+B9!(,912H^_BO./V)?$6I^(?V^OC%XD^-G
M@*X^'OQ'UWP[I4MO\/W:.X231K8M"NI"]A8Q7C/*ZH2H7RL!/FY(.56879]4
M:Q\4OA[X?^(&C_"O6_%EI:^(?$%M<7&AZ3.Y66^C@ :8QY&&V!@6 .0#G&*Y
MSXL_M6_LZ? K5;C0_BY\7=(T&\M=(35+FVO96WQ6;W"VR3L%!VHTS",$]6Z=
M#7"?\%$?A/XB\7?!:W^-/PR5$\=?";4E\6>$YF;;YYME+75DQ_YYW%N)(RO0
MMLSP*R/^"=>A:K\2M'\3?MU>.]/:'7?C%?I>:1:3.'?2O#MN#%IMID9 8Q[I
MG*X#-,"1E:5E:X[N]C9L_P#@J+_P3\U"[BL+/]JOPM)-/(L<4:W$F68G 'W/
M4UN>/_V_/V,OA5X_O/A;\1_VC?#&BZ_I\JQW^FZA>^6UNS(K@.2-J_*RGD]Z
MX;]C[_D]W]J3_L:_#G_IEBJ+]C>PL=4_:D_:BT[4[**YMYOB!IB303QAT=3I
M$&05/!'L:;44)-GT=X8\4^&?&WA^T\6>#/$5CJVEW\(EL=2TR[2>WN(ST9)$
M)5Q[@FK]?*?["&BZ=\+/VN_VDOV?/A_;K:>"?#^O>']6T/2+<8M]-N]2T]YK
MR&%1PB%T1A&N%3=@ 9KZLJ6K,:U"BBBD,**** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
1110 4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>blkb-20240930_g25.jpg
<TEXT>
begin 644 blkb-20240930_g25.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BOEO_ (*&_P#!0_7_ -DCQ/X+
M^"7P<^%*^,_B-\0;L0Z!I5S>>1;0@RK"C2-P6+R-M5=R ;79G4* WGW_  2K
M\*?MX_LV:Q=_LZ_M+_L[I;:!K=WJ/B&/QS9^((KP1WLC1%K:58Y) H;G;G9R
M#][DBN5\MR>;6Q]RT5^?_P#P41_X+'?$W]F[7M6\*?LY_ %]5@\,Z\FC^)/&
MWB[3KC^R4OVC:064 ADC,LFQ6)8R+C8<(P(:OK;QI\:_&?A?]E1_CSX;^&5U
MXIU\>$[?4[3PKHROYE]<RQ(PACPKL!N?L&(4'@FAQDDO,?,FSTJBOS"^,O\
MP5A_X*D?LE:[H'C7]J[]C?PCHO@[7[IDM+.UN'-U(B@,T?GQWDRPS!3G$L0S
M@_+P<?8G[3'[=.C_  .^#_A+Q]\/_A/XD\=Z[\0X8SX&\+Z'9L9;QY(%G!F9
M0QA1492Q"L1GI@$AN$E82DF>\T5\E?\ !)G]O?XM_MZ^ _&?BKXM^$_#VD7'
MA[7XK*RA\/6\\:F)XB_[SSII"S@C&1M!]*^M:EIQ=F---7"BOSP_:3_X*%?\
M%9/ MEXI^+_PZ_8<T31_AKX5U&YCFU3Q6));V>VAF,?VDPBZ@E$3 ;\I"RJI
MSO*@M7T]_P $\OVR[3]NG]FRR^-H\+#1=0CU"?3=;TV.8R117<01F,;$ E&2
M2-P#RNXJ2=NXMP:5Q*2;L>XT445)04444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %8/Q+^)W@7X/>#Y_'WQ(\0)I>D6US;6\UY)"\@
M66XGCMX5VQJS$M++&O _BR< $UO5\ >/5\!?M2_MO_$W]G7]M;]HSQ/X-L]#
MOM+/PP\$6/B<Z+8ZG:^6LRWZM@"]N!.JLN6)C8$*/E^2HJXF['W_ $5YSIWP
MM^+/P[_9Z/PM^&/QFN]8\46L,D.E>,OB&G]H3JKW!827 B\O[0\4+E5SMWF-
M-YY8UX/_ ,$ZX/B;X6_:P_:0^%7Q'^-_B7QTWAW5/#/D:GXCNLD27%A-/,8H
M5Q';H7; CC "JB#G;FA*Z;"^I]?45\1_\%E])_:7T+]F;QQ\:?#/[1NH>%O#
M7ABVTHZ)X=\(HUI=W]S-J%M;RRWMX&WF-5F?9#%L4D*SEL;:^S/$?B?0/!?A
M6^\9>+-7AL-+TJPDO-2OKE]L=O!&A>21CV 4$GZ4FM+A?6QH45^>GP@^)?[0
M/Q&_X*)_!WX\^-?&WB+2O#?Q:L?%-SX;\ /J$L=I::%9V,?]GR36X;8T\Q=[
MIB<X\R/&-N!^A4B"6-HRS ,I!*M@CZ$=*<H\H)W%HKX3_;=_96^'W[*O[-7B
M3XOV?[3WQ]N]8A@6S\,::?BY?N;W5+AA%:Q! <N/,8,RCG8C>E?5?[*?PX\<
M_"3]G+P;\._B;XQU#7_$>FZ%"NO:MJE\]S-/>,-\P,KDLZJ[,BDDG:JT-)*X
M)N]CT&BBBI&%%%% !1110 4444 %%%% !1110 4444 %%%% 'RS_ ,%(O^";
M-O\ MQ)X<\?>!OB;<>#?'W@QF;P_KD2,T;@NLBHY1E>-DD4.DJ'*$M\K9&/#
M_P!D7]M;]NCX _MNZ-_P3V_;PFTOQ/-KMH6T+Q58;#/M\J5X93(BIY\3F%XS
MYD:RAOF8D @^F_\ !5C]F?XQZMX<O?VPOV:_C;\0O#_C;PIX:BT^+PYX,$LR
M:W!]K+*AAA(<LIN)&+8<;4'RC;FG_L)?\$S[?X:>.](_;-_:+^+/BCQ_\4]0
MT"&1;CQ,&0:*\UN%DB5'9W:1%=X068 *6Q&I/&J:Y-3-I\VAQ_\ P<5_\F+Z
M%_V4RP_](;^OL?X&W$%I\!?!]U=3I%%%X0T]Y))&"JBBUC)))X  [U\H?MH_
M\$F/CG^V9XRUBX\4?\% =8LO!][K2ZCI/@BY\'?:[72W6,QJ$;[;&&(#R8.P
M??/UKK/"W_!.CX[VW[)?C[]ESXD?MW:]XH_X2^PM+'1M=N?#GE'0;6$@20)%
M]K8RI*@$;+YB#;D=S2?*X)7'KS-V/F7]J3Q!KW_!:W]KK1?V;?@"TJ_"3X;W
M[7'BWQS&G[FXE<A'>%CPQ*HT< _C+22']V,C]0/#^@Z3X5T"Q\,:#9K;V.FV
M<5K96Z$XBBC0(BC/8* /PK\_/A7_ ,$4/VGO@=X;;P=\'?\ @J?XG\,Z6]RU
MQ)8:)X,DMXGE8 -(RIJ0RQ"J,GG"@=A7T/\ %K]D3]IKQW\ ?!'PG\#_ +>?
MB/PMXB\,1JNO>-[?0O/N/$)$>S,L?VI"AW?-_K']\GFG+E=DGH$;K5H^9?\
M@W$_Y)-\5?\ L<K?_P!$-7Z15\)_L=_\$>_C3^QS\0]/\2>"_P#@H#JTOA\:
MY#J'B+PK:>"_LL.M!.#'*WVZ0#<N5W;3@'I7KOP\_8)\0>!O^"@GBK]MZX^/
MNI7UEXDTHV<?@U[%E2WS' @!F\XAT4PEE3RUP7'/RDLI\LI-W"-U&UCQK_@K
MI^V!J?BFS/\ P3;_ &7]*D\3_$KQ^([+6[;3R&&DV+X=XY&^ZDDB#YMV!'"7
M=BN4-?1W[ G[).F?L4?LQ:#\#;?4DOM1@WWOB#48@0ES?S$-*R \[%PL:Y )
M6-21DFOE#0O^"&7QM\#?%77_ (P_##_@I)KWAW7/$-W<2WVIV/@MA=R)-,96
M1YEU%6?+8). &*@XZ8^L/V-/V<?C7^SAX5UG0?C7^UAKGQ8N]1U!+BRU'7-/
M:W>PC";3$H:XF)!/S?> ]NI)+E4;)@K\UVCV6BBBLRPHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *^2/VH_VL/\ @F%X^U'6O@=^
MV1I$/]IZ)?7%FFE>*?!%\;J3:2OGV$T4+,RR 91X'#$$'C-?6]<AXO\ @IX0
M\;?%SP=\9]9N;X:KX'AU./1H89E%NWVZ*.*9I%*DLP2,!2&7&]LYR,.+2>HG
M<^=_^"<7B76OV<OV%=1\;_M):OK/AWP?I7B74;GPB_C,2?;M-\--*B627"D%
MU.2V%(X5TP N*\V_8J_;>_93N_\ @H+\>[NW^-6EM%\2O$GA2U\#.(YL:O,E
MBUNR1_)P1,ZI\V.37Z 457,M?,5GH?#/_!<#]I[X":;^QW\0?V9;[XEV,?CS
M4+;1[BS\-%)//EC&J6DY8';M_P!7&[<MT6O1_CQ+H7_!3C]E^;PK^Q[\>?#E
MUID?BRTB\3W%_97,EG?P6ZBXDTZ4(8Y KLUL6VD93<N1N-?3]%+FLE8=M3\\
M/C-X8_;YT_\ X*"_ '3?$/C_ .$I\0C1O$Z^%Y],\*:A'I]K MI#]H6>(W1=
MR4VB/8RA3UR.*^T=)_:1^&>M_M':M^RQ8SWY\6:-X:BUV]C>Q86PM))%C7;+
MT9MSK\ON>3A@.^P,[L<CO2!$#F0(-Q !;') [?J?SH<KB2L?(WQ7=OVN?^"E
MGA7X(0J9_!WP'LX_%OBT8S%/X@N%QIMNW;=%&3< ^[J:^NJ  "2 .>OO12;N
M-*P4444AA1110 4444 %%%% !1110 4444 %%>9?M6_MC_LX?L0_#JS^+'[4
M'Q&_X1CP_?ZU'I-I?_V1>7OF7DD4TR1;+2&5QF."5MQ4*-F"<D _/G_$0K_P
M1_\ ^CN__+ \0?\ R!6]/"XFK'FA!M>2;..MF& PT^2K6C%]G))_<V?:%%?%
M_P#Q$*_\$?\ _H[O_P L#Q!_\@4?\1"O_!'_ /Z.[_\ + \0?_(%:?4,=_SZ
ME_X"_P#(R_MC*?\ H(A_X''_ #/M"BOB_P#XB%?^"/\ _P!'=_\ E@>(/_D"
MC_B(5_X(_P#_ $=W_P"6!X@_^0*/J&._Y]2_\!?^0?VQE/\ T$0_\#C_ )GV
MA17Q?_Q$*_\ !'__ *.[_P#+ \0?_(%'_$0K_P $?_\ H[O_ ,L#Q!_\@4?4
M,=_SZE_X"_\ (/[8RG_H(A_X''_,^T**^+_^(A7_ ((__P#1W?\ Y8'B#_Y
MH_XB%?\ @C__ -'=_P#E@>(/_D"CZACO^?4O_ 7_ )!_;&4_]!$/_ X_YGVA
M17Q?_P 1"O\ P1__ .CN_P#RP/$'_P @4?\ $0K_ ,$?_P#H[O\ \L#Q!_\
M(%'U#'?\^I?^ O\ R#^V,I_Z"(?^!Q_S/M"BOB__ (B%?^"/_P#T=W_Y8'B#
M_P"0*/\ B(5_X(__ /1W?_E@>(/_ ) H^H8[_GU+_P !?^0?VQE/_01#_P #
MC_F?:%%?%_\ Q$*_\$?_ /H[O_RP/$'_ ,@4?\1"O_!'_P#Z.[_\L#Q!_P#(
M%'U#'?\ /J7_ ("_\@_MC*?^@B'_ (''_,^T**^+_P#B(5_X(_\ _1W?_E@>
M(/\ Y KT_P#91_X*F?L(?MP?$.]^%7[+WQU_X2?7].T635KRP_X1C5++R[-)
MH86EWW=M$AQ)/$NT,6^?(& 2)G@\73BY2IR27=,NGF>6UIJ%.O!M[)2BV_E<
M^@:***YCN"BBB@ HHHH **** "BBB@ HHHH **** "BH[O\ X])?^N;?RK#K
M:G2]HKW.:OB/8M*USH**Y^BM/JWF8?7_ .[^/_ .@HKGZ*/JWF'U_P#N_C_P
M#H**Y^BCZMYA]?\ [OX_\ Z"BN?HH^K>8?7_ .[^/_ .@HKGZ*/JWF'U_P#N
M_C_P#H**Y^BCZMYA]?\ [OX_\ Z"BN?HH^K>8?7_ .[^/_ .@HKGZDM/^/N+
M_KHO\Z'AK+<:QUW;E_'_ (!N4445RG>%%%% !1110 4444 ?F3_P=;?\H[?!
M_P#V6;3O_35JU?SZU_05_P '6W_*.WP?_P!EFT[_ --6K5_/K7W60?\ (O7J
MS\AXR_Y';_PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BBB@ K].O^#4
M7_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'_IVTFO/S7_D75/0]GAW
M_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_
M -<V_E6'6Y=_\>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%
M%% !1110 4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%
M%% !1110 4444 ?F3_P=;?\ *.WP?_V6;3O_ $U:M7\^M?T%?\'6W_*.WP?_
M -EFT[_TU:M7\^M?=9!_R+UZL_(>,O\ D=O_  Q"BBBO:/E0HHHH **** "B
MBB@ HHHH **** "BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7
MXT_[(SJ'_IVTFO/S7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 44
M44 %%%% !1110 4444 1W?\ QZ2_]<V_E6'6Y=_\>DO_ %S;^58==F&^%GFX
M[XT%%%%=!PA1110 4444 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26
MG_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\ !UM_RCM\'_\
M99M._P#35JU?SZU_05_P=;?\H[?!_P#V6;3O_35JU?SZU]UD'_(O7JS\AXR_
MY';_ ,,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_P"4
MA?C3_LC.H?\ IVTFOS%K].O^#47_ )2%^-/^R,ZA_P"G;2:\_-?^1=4]#V>'
M?^1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]
M<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%<]X*^+7PP^
M).J:QHOP^^(.CZW=^'[M;77(-*U".=K&8@D1R["=C?*W!YRI'4&KOC7QOX.^
M&_A:]\;_ ! \46&BZ/IT0DOM3U.Z6&"!20H+.Y &20!ZD@#DT!9FI16=X1\8
M>%?'_AFR\9^"/$5GJVDZE )K#4M/N%EAN(ST9'4D,/I69\3_ (Q?"CX*: /%
M/Q>^(^B>&M.:3RX[O6]2CMDD?&=B;R-[8_A7)]J LSI**YKX6?&3X4?&_P -
MGQ?\'_B+HWB73%E,4EYHVH).D<@ )1]I.QL$':V#@@XYJAX _:,^ ?Q6\6:E
MX$^&?QE\-:]K.D;CJ6EZ3K,,\\ 5@K$HC$X#$*2. 3@X/% [,[2BL-OB5X$7
MXCK\(AXFMV\2MHYU4Z.A+2I9"01>>V!A%+G:-Q&X@XS@XW*!!1110 5):?\
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
M11100%26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110
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
M^>4$WWLKGDXK(<CQV+CBL3A:<ZL=IRA&4E;:TFFU\F%%%%:GK!1110 4444
M%26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !11
M10!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:
MM7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@#L/AK\?_C)\(8FM
MOAU\0+[38';<UH"LL!;NWE2!DS[XS2_$K]H#XR_%^)+;XB_$&^U&!&W+:$K%
M!N[-Y485"??&:XZBN;ZE@_;^V]G'G_FLK_?:YP?V5E?UOZU["'M?Y^6/-_X%
M:_XA11172=X4444 %%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_
M  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;P
MHHHH **** "BBB@ HHHH **** "BBB@".[_X])?^N;?RK#K<N_\ CTE_ZYM_
M*L.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^
MXO\ KHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_
MX.MO^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL
M@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %
M?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(
MNJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@".
M[_X])?\ KFW\JPZW+O\ X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@
M HHHH **** "BBB@ HHHH *DM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z3V*A
M\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO^4=O@_P#[+-IW_IJU:OY]:_H*
M_P"#K;_E';X/_P"RS:=_Z:M6K^?6ONL@_P"1>O5GY#QE_P CM_X8A1117M'R
MH4444 %%%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37Y
MBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_R+JGH>SP[_P CNA_B/Z!J***_.S]O
M"BBB@ HHHH **** "BBB@ HHHH **** ([O_ (])?^N;?RK#K<N_^/27_KFW
M\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3_C
M[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.
MMO\ E';X/_[+-IW_ *:M6K^?6OZ"O^#K;_E';X/_ .RS:=_Z:M6K^?6ONL@_
MY%Z]6?D/&7_([?\ AB%%%%>T?*A1110 4444 %%%% !1110 4444 %%%% !7
MZ=?\&HO_ "D+\:?]D9U#_P!.VDU^8M?IU_P:B_\ *0OQI_V1G4/_ $[:37GY
MK_R+JGH>SP[_ ,CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@#C/C-\#/
M"'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_  [W^"?_ $-OCO\
M\+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\
M:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \
M+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z
M&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM
M\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_
M (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)
M_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_
M /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG
M_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=**
M/"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_
M^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H
M;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<
M_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^
M"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^.
M_P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*
MY_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B
M@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!
M/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\
MZ&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A9
M7/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]
M_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-O
MCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"
MRN?\:]THH @TO3X-(TRVTFV>1H[6!(HVE<LQ55 !)/4X')J>BB@ HHHH ***
M* "BBB@ HHHH **** "LSQGXU\'_  Y\+WOC;Q]XHT_1='TZ'S;_ %35+M((
M+=,XW.[D*HR0.3R2!WK3KY7_ &Y].T_XC_MA_LS_  %\;VR7?A'7?$?B#6-7
MTNX7=!?7>F::LUG'*IX=1)([;&R&VXP::5V)NR/4?A#^W-^R+\>?%H\!_"3X
M_>'M9UIXC)!I<5R8Y[A "2T2RA3,  22F[ !/3FKWQM_;"_9C_9RU6VT'XV?
M&K1/#^H7=O\ :(=/NK@O<&#)'G&*,,ZQY!&]@%RI&>#7CO\ P6$T+2-'_8VN
M_C1H^GPP^+/A]XBT75/!.I0Q@3VMY_:5M#LC8?-ATD92@X/!(.T5Z=^TQXK^
M,?PUM+GQ)\ /V0K3XC:QJ>DRPZE<#7K'3G58_P#4PR^?A[A/WDA"*>.0,%ZJ
MR>HKLW_&O[3/P=\$_#30_B_-XH35/#OB/5M/T_1M3T,"[BN9;V988&5D."A=
M@"W:LSXR_ML?LG_L]^)HO!?QF^//A[0-7EC63^S;N[W31QL0%>1$#&)3GAGV
M@]C7B?\ P3Z^"7P5^+7_  3T\"_"RW\5ZKJ%KX6\6+J.IH;+[!<6&MV>K'4)
M+*2"0/Y21SD1E,Y:/D,"P(]4_;/\?_"+X#? _P 6>*=<\#Z?J6M^-+0Z-I^A
MVNG(]YXJU*:$V]K9E57?.2-JG.[9&I/1<467-8+NUSN_'7Q]^"?PR^&T/QA\
M>?%30M,\+W4<3V>NW&HQ_9KH2KNB\EP2)BZ\J$W%@,@&J_P2_:0^!7[1^D7N
MM_ [XGZ5XD@TZX$&HBPF/F6LAR0LL; /'G!QN SM.,X->:_LY_!'QW^S-^PK
MX"^'.H_#*T\=^,O!.EV\]MHLE];Q>7?R2-YGDW,^4C,*7$R"08RBE1]_%><?
ML2^(M3\0_M]?&+Q)\;/ 5Q\/?B/KOAW2I;?X?NT=PDFC6Q:%=2%["QBO&>5U
M0E0OE8"?-R0<JLPNSZHUCXI?#WP_\0-'^%>M^++2U\0^(+:XN-#TF=RLM]'
M TQCR,-L# L <@'.,5SGQ9_:M_9T^!6JW&A_%SXNZ1H-Y:Z0FJ7-M>RMOBLW
MN%MDG8*#M1IF$8)ZMTZ&N$_X*(_"?Q%XN^"UO\:?ADJ)XZ^$VI+XL\)S,VWS
MS;*6NK)C_P \[BW$D97H6V9X%9'_  3KT+5?B5H_B;]NKQWI[0Z[\8K]+S2+
M29P[Z5X=MP8M-M,C(#&/=,Y7 9I@2,K2LK7'=WL;-G_P5%_X)^:A=Q6%G^U7
MX6DFGD6.*-;B3+,3@#[GJ:W/'_[?G[&7PJ\?WGPM^(_[1OAC1=?T^58[_3=0
MO?+:W9D5P')&U?E93R>]<-^Q]_R>[^U)_P!C7X<_],L51?L;V%CJG[4G[46G
M:G917-O-\0-,2:">,.CJ=(@R"IX(]C3:BA)L^CO#'BGPSXV\/VGBSP9XBL=6
MTN_A$MCJ6F7:3V]Q&>C)(A*N/<$U?KY3_80T73OA9^UW^TE^SY\/[=;3P3X?
MU[P_JVAZ1;C%OIMWJ6GO->0PJ.$0NB,(UPJ;L #-?5E2U9C6H4444AA1110
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
; "BBB@ HHHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>blkb-20240930_g26.jpg
<TEXT>
begin 644 blkb-20240930_g26.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH ***^6OVNOVXO&.EZEX@
M^ G['_PY\9>,/B#X=N]+D\17_ACPY#>66AP/<1330327#JC7$EH)0D:AL,W)
M4J<-)MB;L?4M%<#X;_:0^'6J? ?_ (:*\9Q:IX)T"&VFFU.+QSI[:;=:;Y4S
M0NEQ$Y)1O,0@ $[\KMW;AGE?V4?VX_AE^V!XI\;>&_AQX4\2Z<O@F>P2>Y\1
MZ7]C-]'=QR20S11,WF*C)'O'F*A*NAQSP6871[117SY\4?\ @H!8^ _CCXB^
M ?@[]F#XG^.]6\*VEC<:W<^#=(M+BWMUNXFDA!,ERC E5?JO5&QG%>N_!_XB
M:A\5OAY8>.]5^&WB'PC/>F4/X?\ %5M'#?6VR5D!D2.1U&X*'7#'Y64G'2AI
MH+HZ:BO![3_@H-\'M4_;0A_8FT30=<O=;=+J.;Q!;P1'3(;NWM1=3VAD,FYI
M8XFCWA5.UI%4X.<>\4--;@FF%%?/_C']O>P'Q(U[X7_ 7]GKQU\4;WPG=_9/
M%6H>%;>UCL-.N@,M:_:+J:-9;A01NCCW;<X)!R![;X*\2R^,O!^E^+9O#>IZ
M,^IZ?#=/I.LVZQ7=D70,89D5F"R+G:P#$ @\GK0TT%TS3HHHI#"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^4?'?[
M.'[7O[.OQY\:_M'?L7:EX7\3Z;X]N8+_ ,6_#;Q>[VLDEY#%Y?FV-XGRH[CJ
MLN$!)Y/RA?JZOD_XR_"?]O;2?VD-'\(?!#]KSQ%9^"_'=UK%]JUWJ'@*QU1/
M"/E)')'!%<.%.V5Y3'$DA^01G&_:151W$SU/]D_]I+P;^VQ\%)/&]S\/I])N
M;#7)](\3^%=<C2=],U2T=&DA8E=LFQC&ZO@'E3A6! \Q_8R_Y2'?M9_]AGPC
M_P"FF2O2?A/^R:_[.O[.5_\ !?\ 9_\ B9=:7K^H7D^HW/CCQ#IR:I<7.ISR
M*\]Y/"6B65F V[<J  O)(R?-O@A^PG^U9\'OC]XA^.UQ^W'I>JR^-]7TN[\<
MZ</A-# -3ALD\I88Y/MS?9BT)9-ZJ<$[L'&*?NZBUT-'QQ^S+^V+X4_::^(/
M[1/[,?Q7^'UDOCG3M'AN=&\9^'[RY!?3X)(D'FV\R&-6,KDD*QZ<#'/$WO\
MP5(UFQ_8@\3_ !<\9>%=)\.?$C0_'MS\.GTR:_']F)XE4A1+YTI 6U1&,[ES
M@+$Z[CPQ]8^)OP*_;AU?QMJVH_"/]N.QT#0-5N"]MI6K_#2UU"?1U* %;>?S
MH_,&[Y@)5;&>I'%=!^SM^QU\)_V??@RGP?-I_P )4EQJ\^LZ[JWB>WCN9M5U
M2<YFO)0RE0YX48'"J!DG))=6UU"SOH?$_A3X@_L<_ ?]K;]FC2?"G[4?@K7;
M/0='\83^._&8\3VTB7.KWUK$TEU=3;R%>><N$#G. JC.VOTP)(!(&3C@5X;X
M^_82^%OC+]I/X>?'RPTG0--L_ ]EJ\%WX;A\+0&+5FO(4C1W<%0AB*EAE'R3
MP5ZUV>D?"WXGV'[2.K?%^_\ CE?7?A*^\,PZ=8_#YM.5;>RO%E5VO1-ORS,H
M9=NT??.6.U0"34K!%-'Q%_P3>;_@H->_L'V/Q3^!_B/X56EM=7^N:NVG^(='
MO[F_UR^_M"Y\XW4R31I;DM'Y:[5<[%0LW.%^T/V./VB(/VL/V9?"'[0<.A?V
M8_B/36DN=/$A=8)XY7@F56(!9?,B?:3R5QFO&8O^">GQZ^'UIXK^&'[.O[9#
M^#_AOXOU2[OI_#LW@N&]O='-V<W,-C=F9/*1\MMW(3'G(RV6/T1\$?@YX)_9
M]^$N@?!;X<V<D&B^'--2SL5F?=(X7EI'8 !G=BSL0 "S' '2B;B]0BFCJJ**
M*@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **;-)
MY432XSM4G'K5'^W?^G7_ ,?_ /K5<:<YK1&52M3I.TF:%%9_]N_].O\ X_\
M_6H_MW_IU_\ '_\ ZU5[&KV(^M4._P"9H45G_P!N_P#3K_X__P#6H_MW_IU_
M\?\ _K4>QJ]@^M4._P"9H45G_P!N_P#3K_X__P#6H_MW_IU_\?\ _K4>QJ]@
M^M4._P"9H45G_P!N_P#3K_X__P#6H_MW_IU_\?\ _K4>QJ]@^M4._P"9H45G
M_P!N_P#3K_X__P#6H_MW_IU_\?\ _K4>QJ]@^M4._P"9H45G_P!N_P#3K_X_
M_P#6H_MW_IU_\?\ _K4>QJ]@^M4._P"9H45G_P!N_P#3K_X__P#6H_MW_IU_
M\?\ _K4>QJ]@^M4._P"9H45G_P!N_P#3K_X__P#6IT.L^;*L7V;&Y@,[^GZ4
M>QJ=@6*H-VO^9>HHHK(Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH CN_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ H
MHHH **** "BBB@ HHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:
M-RBBBO,/>"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".[_X])?\
MKFW\JPZW+O\ X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH **
M** "BBB@ HHHH *DM/\ C[B_ZZ+_ #J.I+3_ (^XO^NB_P Z3V*A\:-RBBBO
M,/>"BBB@ HHHH **** "BBB@ HHHH ***Y'X,?'?X3?M"^&;OQE\&_&,6N:9
M9:M/IEU=PV\L:I=0D>9'B5%)QN'S %3G@F@#KJ*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ([O_CTE_ZYM_*L
M.MR[_P"/27_KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HH
MHH **** "I+3_C[B_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X****
M"BBB@ HHHH **** "BBB@#X%_P""Q'[8/QO^$WQ9^%O[,OPK^+D?PVTSQU<A
MO$GC]XE+64#7*0?*[8\I(PS2N5*L1L&]%W9[S_@G]^P!\7?V,?%T-UX-_;&;
MQM\,-6T^XN+GP]<:0D:M?2F-DNX)5EE#!@IW$%<@C[W4=I^V[X6_X)\_M :E
M8_LU_M@>+O#MCKO]G_VKX?74]8&G7MO%([Q>;;7#E5)9H6!BRP;RP60@ U\-
M_L8Q7W['W_!631_V3OV2_P!HR\^(/PSUVTFEURQCOTNK:T'V:>5@[0GR?/B:
M.-C-&$)W^60"2M;+6%D9O25SL/\ @LY\5_\ @I1\.]#O_B1I_P 0T^'7PWLO
M&,&B^&+;PCKDD.K:T7@FE%[// VZ./\ <NHBWIU&Y&QO/UY^T/\ M/ZU^S+_
M ,$Z+G]I%F&H:UI_@?3GLFOF+B?4+E(((GDYRX\V9789R0&Y'6OG3_@X<^('
M@/5?V/\ 2_!&E^-M(N=:L_B38O>:1;ZE$]U HLK[+/$&WJ!N7DC^(>HKH_\
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
MMX4444 %%%% !1110 4444 %%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\
M7-OY5AUV8;X6>;COC04445T'"%8/Q-^&G@WXP^!=0^&WQ TZ>[T?5$1+VWMM
M1GM'<*ZR+B6W=)$^9%/RL,XP>"16]10&QX1\/_\ @FC^QA\+?'-I\2? GPNU
M*QUJROXKV&]/CC69=T\1!1I$DNV27&.CA@1P015OXD?\$\?V4/BUXWU'Q[X[
M\":E=W.L7"W&LV4?BO4H;&_E 4!Y;6.X6)CA1D;0&[@Y->V44%<TNYQWQ#_9
M_P#@]\4?@S<_L^>,/ UK)X-NK*&T?0K)GM(DAA='B2/R&0QA&C0@*1C:!TXK
M-^*W[*OP,^-?@S1?A[\1/"EY<:/X>"C2+2P\0W]AY 6,1*"]K/&[@( ,.6]>
MO->AT4"NT>1? +]A3]EW]E_Q"WBCX&_#V\T6[:RDM,-XIU.[A$,CK(X$-S<R
M1@ED4[@N[KSR<]G\._@SX"^%^N^)O%/A;3YO[4\8:R=3\0:E>7+33W,NT)&F
M]R2L4: )'&,*BY  R<]510#;>YY;X<_8O_9O\*?%'_A<&A> )(M835;C5+>)
M]9O)+&UOYP5FNX;)Y3;0S.&;,B1AOF//)KU*BB@&V]PHHHH$%26G_'W%_P!=
M%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/\ P=;?
M\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP?_V6;3O_ $U:M7\^M?=9!_R+
MUZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_
M (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\ LC.H?^G;2:\_-?\
MD75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444
M 1W?_'I+_P!<V_E6'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 44
M44 ?)W[7W_!0[4/AEXKNOA=\&+*TN-1L',6JZQ>)YD<$HZQ1)D!F7HS-D Y&
M"1D>+>#?^"EO[3/A_6DOO$VL:?K]GO'FV-WID,&5[A7@5"I]"=P]C7AOBW^V
M/^$JU/\ X2'?]O\ [0F^W>9][SO,;?GWW9K/K\^KYMCJE=S4VNR6WW=?F?Y[
M9]XL\=YEGM3&4L94HQ4GRTXR<8Q2>B<=I-=7).[^X_6WX&_&GPE\?/AU9_$3
MP@[K#.3'=6DI'F6DZXWQ/CN,@@]PP/>NOKXD_P""6'Q.\)>%HO%?A#Q;XVT_
M3GOKFSETFSOKQ8C.^V592FX@,<>4,#GBOML$$9!R#T-?9Y=BGC,)&H]^OKM_
MP3^T?#KBB?%_".&S&LX^UDFII-:2C)Q;:^SS6YDNS[!1117<?<!1110 5):?
M\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_
M  =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=
M9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH ****
M "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTF
MO/S7_D75/0]GAW_D=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !
M1110!'=_\>DO_7-OY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%%
M !1110!\G?M??\$\=0^)OBNZ^*/P8O;2WU&_<RZKH]X_EQSRGK+$^"%9NK*V
M 3DY!.#XMX-_X)I?M,^(-92Q\3:/IV@6>\>=?7>IPSX7N52!G+'T!VCW%?HU
M17CULCP->LZC35]TGI_7H?C^=>!W F=YS+,:L)PE-\THPDHPDWJVURMJ_7EE
M$\N\&_L>? 7PQ\++/X5ZKX$L-9MK<,TU[J-JIN)IF^_+Y@^:,G  VD8  [5A
MG]D[Q=\.C]I_9O\ CQKOAN-.8] UEO[2TW']Q4E^:('^\"QKVVBNYX+#-)*-
MK:)K1_>M3[BIP9PS*E3A3PRING%1C*FW3G&*5DE4@XSLNW-9];GB7_"\_P!I
M+X6?NOC?\ 'UFQC_ -9XA^'TQN5Q_>:UDQ*HQR3D#K@5V/PT_::^!OQ:E6Q\
M&_$*R>_+;6TJ]8VUVK=U\J4*S$'@[01[UWE<=\2_V?O@S\7XR/B'\/-.U"8C
M O?*\NY7Z31[9!]-V*7LL52^"?,NTO\ -?JF8_V;Q3EFN"Q:KP7V*ZM+T5:F
MDUZSI5'W9V-%>)?\,X?&OX8_OOV?OVAM0%K'_J_#GC=/[0M,=D68 2PJ/103
M[T?\-,_%OX9_N/VAOV>]4M+9/]9XC\(-_:-ECN[H/WD*_P"]D^U'UOD_C1<?
M/=?>OUL'^M:P6F;X:IA_[UO:4O7VE/FY5YU8T_0]MJ2T_P"/N+_KHO\ .N.^
M&WQW^#_Q>@$WPY^(6FZFY7<UK'/LN$'JT+XD7\5KL;3_ (^XO^NB_P ZZ(SA
M4AS0=UY'T^!QN#S"E&OA:D:D'M*+4D_1IM&Y1117G'TX4444 %%%% !1110!
M^9/_  =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\
M^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH
M**** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\
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
M6D4H"L@?[0GF/@,JA@N"RL/M;_@K?_P34_X*<?MN7>G_  I^#5K\-?!GP-\
M0!/!_@V#Q)+;F<0Q%$NKA$MO+5A&"D<0)2)"1DEF8_@Y16-7!8FIB(U?:*\5
MHG&ZOU:][=_@=5#-<!0P<\-[!VD[MJ=FUTBWR.Z7RN];'U9\'_\ @EOKWQ;_
M .":/CK_ (*.P?'#1M/M/!6KR63>$IK!FEN@C6RL3/Y@$3G[2NR/8V[ Y&X5
MZC^S1_P0Y_X*,?'7X0>!/CO^S9\8/"LOA[Q'8Q7]E<VGC:XM9=#E+G?',BQY
M25&R3Y6\]>_%? JW-PL#6JSN(G8%HPQVDCH2*LZ9XAU_18Y8=&UR\M$G&)TM
M;EXQ(/1@I&>IZ^M=$Z6*:?+46^EXWLNVZ^\XJ6)RZ,H\]%Z1L[3LW*_Q;.VF
MEOF?JC_P<O\ Q\^&7B#2?@G^RII_Q,L?&WC[X=Z1<GQUKUG*LK17$D%I#LD9
M2=LTSP22O&3N4",D?,*X&T$7_!$G]B;^TI0MM^U'\=_#Y%LA&+GX?^%Y#RY_
MBBNYROL59>QMR)/S@!*D,IP1T(JWK>OZ[XFU%]7\2:U=ZA=R ![J^N6ED8 8
M +,23@<"LJ> 5/#PH<UXK5^>M_DK]/D=-?.95L95Q7):<DE%W^%6M?SE963Z
M7;[6_H;^!&J^.K/Q1\!OB9X!\5:9!^QWI_[+\D/Q!\[4[4:.FH"&3SUO(F;+
M7&YH0Y92VX3@\F0'^>37GTF77+V308GCL6NY#9)(?F6+<=@/OMQ42ZA?I9-I
MJ7LPMGD#O;B0[&8# 8KT)]ZAJL'@OJDI/FO?RMLV]>[UW,\SS7^T80CR6Y;O
M>^ZBK+16C[NBUW>H4445W'D!7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO
M_*0OQI_V1G4/_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB
M@ HHHH **** "BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL
M\W'?&@HHHKH.$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZC
MJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@_
M_LLVG?\ IJU:OP'\+>,_%W@?4UUGP;XFO]*NEQ_I&GW;Q,1Z$J1D>QXK]^/^
M#K;_ )1V^#_^RS:=_P"FK5J_GUK[C(HQGEO+)73;/Q_C:G3JYQ*$TFG%73U3
M/8[7]L'5?%-NFE_'[X9>'_'5LJA/M=Y:BTU!%Z82YA *_P#?))]:D_X0']DG
MXI_/X ^*6H^!M2DZ:5XP@\ZS+>BW4?\ JU]Y,GVKQBBNG^RJ--WPTG2?]U^[
M_P" N\?N2?F?G#X>PM!\V!G+#OM!^Y_X+DG#[HI^9Z3XZ_9+^./@:P_MT>%!
MK>DLNZ+6?#<XOK9U_O9CRRK[LHKS=E96*LI!!P01TK=\#?%#XB?#._\ [1\
M>--1TF4MEQ9W3*DG^^GW7'LP(KTA?VK= \?*+7]HGX)Z%XH9AA];TY/[.U+_
M 'C)$-KXZA<*/6E[3-</\<%57>/NR_\  9.S_P# EZ"]MQ#@OXM.->/>#Y)_
M^ 3;B_7VB\HGC-%>S_\ "FOV;?B?^]^#OQT_L&^D^YH/CZ$0#)[+=1YCZ\ 8
M)Z5S7C/]E;X^>!KN"WU7X<7US#=2I':7VE@75O,7("8DB) W$C&[!]JTIYI@
MIRY)2Y)=I+E?RO:_JKHVH<0955J>RJ3]G/\ EJ)PE\E*W-ZQ;7F>>T5]S_!?
M_@FI\--%T""_^,\UQK.JS1AKBQMKMX;6W)_@!C(=R.[;@#V'<GQH_P"":OPT
MUK0)[_X,2W&C:M#&6M[&YO'FM;@C^ F0ET)Z!MQ [CN/#_UTR/ZU['F=KVYK
M>[^=[>=CY'_B*O"7]H?5>>5KVY^7W/OOS6\^6W78^&**GU32]0T34[C1M6LW
MM[JTG>&Y@E7#1R*Q5E([$$$5!7U:::NC]'C*,DFG=,****8PHHHH *_3K_@U
M%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=
M_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% $=W_ ,>D
MO_7-OY5AUN7?_'I+_P!<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110
M4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q]Q?]=%_G2>Q4/C1N4445YA[P
M4444 %%%% !1110!^9/_  =;?\H[?!__ &6;3O\ TU:M7\^M?T%?\'6W_*.W
MP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^5"BBB@ KVS]A
M+XC^*/#_ .T)X;\*'QEJ%MHNH7,T5UIRWC"WF<P2>6#'G;DR;.<9KQ.I]+U/
M4-$U.WUG2;M[>ZM)TFMIXFPT<BD,K ]B" :Y,?A8X[!U*$OM)KT;5K_(\W.,
MNIYME=;!SM[\913:O9M-)^JO='Z^T5\Q?!?_ (*5?#36M!@L/C/#<:-JL,86
MXOK:T>:UN"/XP(P70GNNT@=CV!\:/^"E7PTT70)[#X,17&LZM-&5M[ZYLWAM
M;<G^,B0!W(ZA=H![GL?Q3_5G//K7L/8N]]_L^O-M8_E'_4'BW^T/JGU65[VY
MK>YZ\_PVZ[W\KZ'S5^VO_9/_  U)XP_L79Y/V^+?LZ>=Y$?F_CYF_/OFO+:G
MU35-0UO4[C6=6O'N+J[G>:YGE;+22,Q9F)[DDDU!7[;@Z#PN$IT6[\L4K][*
MQ_6668.67Y;0PKES.G",;]^6*5_G8****Z3N"BBB@ K].O\ @U%_Y2%^-/\
MLC.H?^G;2:_,6OTZ_P"#47_E(7XT_P"R,ZA_Z=M)KS\U_P"1=4]#V>'?^1W0
M_P 1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_ %S;
M^58=;EW_ ,>DO_7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%%
M!1110 4444 %26G_ !]Q?]=%_G4=26G_ !]Q?]=%_G2>Q4/C1N4445YA[P44
M44 %%%% !1110!^9/_!UM_RCM\'_ /99M._]-6K5_/K7]!7_  =;?\H[?!__
M &6;3O\ TU:M7\^M?=9!_P B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **
M** "BBB@ HHHH **** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^4A?
MC3_LC.H?^G;2:\_-?^1=4]#V>'?^1W0_Q'] U%%%?G9^WA1110 4444 %%%%
M !1110!QGQF^!GA#XYZ99:3XOU36K6.QG::%M%U:2T9F*[2&*?>&.QKS[_AW
MO\$_^AM\=_\ A97/^->Z44 >%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_
M .AM\=_^%E<_XU[I10!X7_P[W^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X
M65S_ (U[I10!X7_P[W^"?_0V^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z4
M4 >%_P##O?X)_P#0V^.__"RN?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .
M]_@G_P!#;X[_ /"RN?\ &C_AWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]
M#;X[_P#"RN?\:/\ AWO\$_\ H;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\
M"RN?\:/^'>_P3_Z&WQW_ .%E<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X
M=[_!/_H;?'?_ (65S_C7NE% 'A?_  [W^"?_ $-OCO\ \+*Y_P :/^'>_P $
M_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"AM\=_
M^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S_C7N
ME% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >%_\
M#O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[W^"?
M_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V^.__
M  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN?\:/
M^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_AWO\
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
M<VS[E%]+#<RRGU4*/+# %D8=/1K[P/\ MW_$2WM?'_AGXX:7\,KG5M-C35O
M6N^%+;Q#%H]RN4:2VO()[<R!@ ^V0.N3T7E:][HI\SL*QYK^RC^S3X?_ &5?
MA1_PKC2/$M[KE[>ZM=:OXA\0:BBI-JFHW+[Y[AD3Y4R< *.BJ 23DGS'XP_L
M2?M >/?VL&_:D\%?M9:5I,EAI2Z?X2T+7?ALNK1>'XVC07#V[&^B42S.K,TO
MEA]K"/=M7GZ8HI<S3N%E8\CUCX2_M97WPOTG1M/_ &M["U\9:=J<EQ=^(HOA
MW#]AU.W8,%MIK%KAF0#*_O(YU;*YZ$K67\!OV3/&?@OXZZQ^U%\>OC*GC;QU
MJ?AR/P_8S:?H"Z98:3I:S>>;>& 2RLQ:;YVD=R>P &<^X44786,GQ_X6'CGP
M)K7@DWWV7^V-(N;'[3Y6_P GS8FCW[<C=C=G&1G'45S_ .S?\'O^&?/@)X0^
M!_\ PD7]K_\ "*:!;:9_:GV3[/\ :O*0)YGE[WV9QG;N;'J:[:BE?09YG\'_
M -G4?"CXW?%+XR#QA]O_ .%E:MIM[_9W]G^5_9WV2R2UV>9YC>=NV[\[4VYQ
M@]:\XN?V,?VC_"_QK^(7Q3^!O[8=CX4L?B)J]OJ.HZ7<?#6'49[:6*UCMQY<
M\MVJGA-W,1'."#C)^DZ*?,Q61YO^S/\ LS>$OV9_"NI:7I&OZIK^M^(M7DU;
MQ9XJUV57O=8OI  TLA4!44 !4C4!448'))/I%%%)ML84444 %%%% !1110 4
M444 %%%% !1110 5X3\;/V0?&GB+XXQ_M-_LX?'!_A_XUFT9-)U\W6@IJ>FZ
MY9QN7B6XMVDC(D0DA9D<,%^7I7NU%--H&KGR%)^S%^VK\*?VD=)_:WOO&WA_
MXV:Q_8[:#J.@W5BOAYM&L99D=I=+_>RP[^,R"8[Y N!(,X'2_%7]CK]K'XS^
M%=6^#/CS]M^*?P%KKO#JD,'P[MXM:FL&?+6?VQ9_)&4^0R_9]Q'4')KZ8HI\
MS%RHS_"OAC1?!/A;3?!GAFS%MIVD:?#9:?;@DB*&)!'&N3R<*H'X5\K_  B_
M8'_;#^"NL^)/%/A/]O#0+G6_%^JG4/$>OZO\&DN;V^DQB-&D.IC;%&ORQQ*%
M1!D*HR<_7%%)-H&DS@_$?[,?[/?C_5#XH^*'P(\#>)-=GAB2_P!:U;P?9SSW
M+(BH"6D1VP H !8[0 ,X%<_^Q3^R-X._8Q^!NG?"+P])INH7\#3-JWB.ST&.
MPFU5FN)I8VF56=F,:2^6I9VPJ\8!P/7**+NU@LCS/]J;]G4?M+^#-!\(GQA_
M8O\ 8GC;2?$/VC^S_M/G?8K@3>1M\Q-N_&W?D[>NUNE>C:C:#4-/GL#)L\^%
MH]V,XR",_K4U%%V.QY=^S3^S6G[/'[*NA?LQOXS.L+HNB3Z<=:&G_9S/YCR-
MO\GS'VX\S&-YZ=>:\;^'G_!/+]I7PE\#]-_9BU7]O:X3P%8Z9_9LUEX8^'5O
MIVI3V1SOA^VR7-P8RP8@NJ!L'K7UK13YF*R,3X;?#KP=\(_ .C_##X?:+'IV
MB:#I\5EIEE$21%#&H502>6/&2Q)))))))K;HHJ1A1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
A%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>blkb-20240930_g27.jpg
<TEXT>
begin 644 blkb-20240930_g27.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MU4?\1>7_ %CV_P#,L_\ WJH_L3,_^??XQ_S#_6S(/^?W_DL__D3]H**_%_\
MXB\O^L>W_F6?_O51_P 1>7_6/;_S+/\ ]ZJ/[$S/_GW^,?\ ,/\ 6S(/^?W_
M )+/_P"1/V@HK\7_ /B+R_ZQ[?\ F6?_ +U4?\1>7_6/;_S+/_WJH_L3,_\
MGW^,?\P_ULR#_G]_Y+/_ .1/V@HK\7_^(O+_ *Q[?^99_P#O51_Q%Y?]8]O_
M #+/_P!ZJ/[$S/\ Y]_C'_,/];,@_P"?W_DL_P#Y$_:"BOQ?_P"(O+_K'M_Y
MEG_[U4?\1>7_ %CV_P#,L_\ WJH_L3,_^??XQ_S#_6S(/^?W_DL__D3]H**_
M%_\ XB\O^L>W_F6?_O57T[_P2B_X+J_\///VA=:^ W_#+7_"#_V/X,N-?_M7
M_A-_[3\[RKNTM_(\K[%!MS]JW;]QQY>-IW9&=7*<PH4W4G"R6^J_S-L/Q'DN
M+KQHTJMY2T2Y9+\U8_0.BBBO./<"BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** /+/VROV8K#]KGX#ZA\'YO%MQH%ZUW;:AHNN6T(E:POK>4
M2PRF,D"1=PP5R,AC@@X(\C\)?M;?M7?L\?%SP9\"?VZ_AKX>O+/QOJRZ+X7^
M*'@6\?[)=:@P_=075I*H>"23CYE(3<3M4J&*^\?'[X8>/_BMX)AT/X8_'#5_
MA]K5GJ,=Y9Z]I%E!=9*JZF&:"<%)X6#Y*''*J<\<_/'[+W[+W[0'[0</P\_:
M8_;S^+^N:OJ_AJZEU7P]\.YO"MOHUOI%\'>.*YN4C'F3S! LBAM@0M@ C.ZU
M;EU)>^@SP#X2_:Z_8W^.WQ8?P%^R[)\3O"WQ)\;2^*-'UG2/%UAI\]C<3HJR
MVMS'=NIV*RC:Z;@%&>2VU9O^"/DGBF[^'OQFU3Q1H%OI4EY^T-XEFCTRRO?M
M-O:,1;>;%#,%42Q)*)$5PJAMI.!FO1?BS\"_VV_&GBW5XOA[^VY8^&?"VK2?
MN+-/AQ;W&I:7$5"M%!=>>JL3\Q$CQED)'7&:T(_V1/\ A77['\O[+'[,WQ2U
M/P+=QV833_&?DB\O8[AK@33W4F63S)9CY@9@5QYAVX"J VTT"6IXM^WC)\8=
M:_X*'_L[^%OA!_PC0U:WTCQ1?:0_B])WL(KC[-$CS-' 0\LD<08HH9?F;.Y1
MDUVWPE_:&_:?\ ?M@V/[(O[4LO@_71XF\)7&N>%/%/@_3KBR(:WD"S6UQ!-+
M)@[<LKJV.@Y+'9U'[1_['^O?&_3?A_XM\+_&B[\-_$CX:7!N/#GC@:1'<B5Y
M8%ANTGMF95>*=5&Y0PQV)&08?@3^R#XV\*_'*[_:@_:-^-O_  GOCI] _L31
MY+/04TS3M%L#)YLD<$"R2%I'?EI7;<1\N *+Q<0L[GN]%%%9E!1110 4444
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
MO%/P(T#Q%;:3>:_#;)!J%Y"TD<)BNH9\LJD$@B(CCUKR?6?VA_VQ?V8_C/\
M#_PA^T]_P@7BGPE\1?$T?AVQUWP?IUW87FFZE,#Y EAFEE22)B,94@@!B3P
MP$4G'S.O\:?M^>!/!GC?6-*D^&7BF]\*>&?%-KX;\5?$"SCM?[-TK5+@PJL+
MHTXG=5:XA621(V5&<#G-=Q\3_P!H#2? 'Q2\'?!;1?#MQKOB7Q?=NZZ=9S*G
M]G:9%S<:C<,00D295%!YDD<(O.<?.?[47[-^L_";P-\2]3\5_%[1K/X/>+/'
M%MXR\3Z8=$FEUV2]$UI(VFV4BRB)OM-Q:P*A9-RF4KANM9/P\^/WCOX'>,/B
M-\:/B1\!=4\6^.K;0;+Q!\6KFPU>WA3P5HLB2RV6C6B3$&Y>&VCDGE5=@:0L
MQ=B5P7*4(M71]QT53\.Z_I7BOP_8>*-"N?.L=2LXKJSF (\R*1 Z-@],J0:N
M4S(**** "I+3_C[B_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X****
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
MY1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\ ]EFT[_TU:M7\^M?T%?\
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
M_"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\
M&O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /
M"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P
M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\
MA97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97
M/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O
M?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OC
MO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_
M !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@
M#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO
M\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_
M (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X6
M5S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P
M[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;
MX[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y
M_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]TH
MH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=
M[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW
M_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@"#2]/@TC3+;2;9Y&CM8$B
MC:5RS%54 $D]3@<FIZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBN<^,
M7B75_!GPC\5>,/#\>^_TGPY?7EBFW=NFBMW=!CO\RCB@#A?B?^WO^QO\&?&4
MOP]^)G[1/AO2]:MF"WFGO=F1[0G&!-Y880GD<.5X.>E=YJ/Q;^%ND?#=OC%J
M?Q%T2'PFMBMX?$DFJ1"Q-NV-LHGW;"IR "#R2 ,DUXK_ ,$O?ASX(T3]@_P/
MJ-EIEM>77C'05UGQ7?W,8EEU6^N]TEP]P[9,S;G9/FSA5"]!BN-_8%T"PT+P
ME^T#\&/#W@:U\1>&?!7QFU9/!GABY\K[,C+'!>)I\1E!CB6.Z(*D\1L^[MFK
M:1-V>[?!+]KO]FG]H_5+[0O@C\9-&\0W^FPB:]L+29EGCB) $OER!6,>2!O
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
M=%',PL@HHHI#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
1HH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>blkb-20240930_g28.jpg
<TEXT>
begin 644 blkb-20240930_g28.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ7B'Q)X
M=\(Z//XA\5Z]9:9I]LNZYOM0NDAAB&<99W(51]30!=HKQ#]A?]M[P;^W#\.=
M3\>>'=&M]'FT[7[JP_L@ZU'=SO!$5"73!54HLF[@%?X3ACUKUKQIX[\#_#?0
M)/%?Q$\9:5H.EPNJ2ZEK6HQ6MNC,<*#)*RJ"3P 3R:;33L)--7-6BLKP7X[\
M#_$C0(_%?P[\9:5KVES.R0ZEHNHQ75N[*<,!)$S*2#P0#P:Y6/\ :M_9?F\>
M_P#"K(OVB_ S>)?M/V;^P%\5VAO//SCRO*\S=YF>-F-WM19CNCOZ**K:QK&D
M>'M*N-=U_5;:QL;.%IKN\O)UBB@C499W=B J@<DDX%("S16)X ^)7PY^*_AY
M?%WPM\?Z)XETEYFB74] U6&\MS(OWD$D+,NX9&1G(K;H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_,O_@O
MLOB2P^*'P9\3?%#PYKFK_!BPU0OXLT_1Y6199_M$9E1V4@+*]MN6(LRG_6A6
M7+&OTTKYF_;<_P""AOPH_9"\=67PV_:$^!GB?5O!WB'0!._B?3M(CO=/\XS2
M1O9SQR%5)"HCG#,2)5^3'-7!M2T)E:QQ'_!/3X?_ /!)_P 9_$R/X[?L)7$&
MF^);'0YK34M!CU6[CG2WE*;C-:73LQVLJCS(_DR?O-Q7CG_!2'7=;_X*"?'+
MQG^S_P"#-3F7X;_L_P#@W5/$/CB_M7^2]U^.RG-O:9'!,;*4[$8NAU5:X;]C
M7P+X6_:,_P""L6C?M-?L-? K6_ WPHT.REDU[4+G3OL=G<3-;3Q.L,:L8U$K
M21*(4/ 1I"J]!T.L?\$NOV__ -EK]G?XEOX-_;>T5?#M_HVK:QXMTR#P[NGU
MH?9',ZO+(C/NDC4K][ +$C!))TLE*[>I&KCL9W[.?QE\4? G_@WP\5>./!.I
MS66KS:S>:;8WENY62#[7?PV\CHPY5A%)(58<A@",'FL7XC?\$X_V=?#G_!%'
M3_VC]*\';/B$GAW3O$DGB;[9+YLIN;F+?"R[MGEB";: %&&16ZY)S/V-OV5O
MVD/CY_P1Z^)>D:!XY&L:+JI%QX*\$06 \Z"^L=02XN663&Z1IDC**F3\Q'2J
MWB7_ (*.^$_B9_P2WT?_ ()[>$/A]XHN_BS<65CX7DT6'1V956VND;>N#N=F
MBA5/+V[E=CD87)K7FT[BNK:]C])?^"</Q3\1_&C]AKX9_$7Q?J$MYJEYX9CA
MO[R=]TEQ+;N]NTKD]68Q;B>Y)-<'_P %1?V09/VE?A/JWB_Q7\:/$6F^%_!G
M@O5]2?P5H["*WU;48K=IK>>YD).Y(S&!Y>PGDD,ISGAO$O[4"_\ !'G]C[X%
M_!_QQ\(M2\4ZGJEE_9^I1:3?K&ME<@1S7"JVQQ*_F7+*B#;OV,=PKO/^"H/[
M<_P,_9@^$>L_!_XG/K UCQ]X)UBVT :?IOFQ%VMV@'F.6&P;Y5Z9P,GTSDE+
MGNB[KELSAO\ @WW_ .4?Z_\ 8[:E_P"@P5]OU^8__! K]L[X,Z3\--,_8LNW
MU;_A--4U[5-2M0FGYM/($"RG=+N^4[87X(ZX&>:_3BE434V.#3B@HHHJ"@HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"N&_:5^ OAK]I[X&^(?@-XPUO4=.TSQ):);W=YI+QK<1JLJ2?(9$=>2@!RIX
M)Z=:[FBA.S R? 7@W2?AUX%T7X?:"TIL="TFVTZR,Q!<Q01+$FX@ 9VJ,X &
M>PK6HHH 1$2-0B*% &  , 57CT?2(M1?5XM+MENY%VO=+ HD8<<%L9(X'Y59
MHH ;+!!/M\^%'V.&3>H.UAT(]#3J** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ^%_P#@X(_;'_:/_8A_8Q\-_%C]
ME_XC?\(QX@O_ (FV6DW=_P#V19WOF6<FGZC,\6R[AE09D@B;<%##9@'!(/X[
M_P#$0K_P6 _Z.[_\L#P__P#(%?IU_P '6W_*.WP?_P!EFT[_ --6K5_/K7V6
M287#5<"I3@F[O=)GY;Q9F&/PV;N%*M**LM%)I?<F?:'_ !$*_P#!8#_H[O\
M\L#P_P#_ "!1_P 1"O\ P6 _Z.[_ /+ \/\ _P @5\7T5['U# _\^H_^ K_(
M^:_MC-O^@B?_ ('+_,^T/^(A7_@L!_T=W_Y8'A__ .0*/^(A7_@L!_T=W_Y8
M'A__ .0*^+Z*/J&!_P"?4?\ P%?Y!_;&;?\ 01/_ ,#E_F?:'_$0K_P6 _Z.
M[_\ + \/_P#R!1_Q$*_\%@/^CN__ "P/#_\ \@5\7T4?4,#_ ,^H_P#@*_R#
M^V,V_P"@B?\ X'+_ #/M#_B(5_X+ ?\ 1W?_ )8'A_\ ^0*/^(A7_@L!_P!'
M=_\ E@>'_P#Y KXOHH^H8'_GU'_P%?Y!_;&;?]!$_P#P.7^9]H?\1"O_  6
M_P"CN_\ RP/#_P#\@4?\1"O_  6 _P"CN_\ RP/#_P#\@5\7T4?4,#_SZC_X
M"O\ (/[8S;_H(G_X'+_,^T/^(A7_ (+ ?]'=_P#E@>'_ /Y H_XB%?\ @L!_
MT=W_ .6!X?\ _D"OB^BCZA@?^?4?_ 5_D']L9M_T$3_\#E_F?:'_ !$*_P#!
M8#_H[O\ \L#P_P#_ "!1_P 1"O\ P6 _Z.[_ /+ \/\ _P @5\7T4?4,#_SZ
MC_X"O\@_MC-O^@B?_@<O\S[0_P"(A7_@L!_T=W_Y8'A__P"0*^[/^#?3_@J9
M^W?^W!^V1XG^%7[4/QU_X2?0-.^&5YJUG8?\(QI=EY=XFHZ="LN^TMHG.(YY
M5VEBOSY(R 1^(=?IU_P:B_\ *0OQI_V1G4/_ $[:37#F6#PE/ 5)1IQ32Z)'
MK9%F>95LWHPJ5YM-ZIRDT_E<_H&HHHKX,_80HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "J/B;7['PGX;U#Q3JBR&VTVQENK@1+N8QQH7; [G .
M!5ZJ^K7NEZ;I=SJ.N7=O;V5O;O)>3W<BI%'$JDNSLW 4*"23P #F@#X=^'6J
M_P#!07]L:Y\!_P#!0#X:P?"C3M-TZPU9?!W@35KK46DGLKN2.*4W=U$=@N<6
MH"%8]B;CN&2<?3_Q^A_:UU6\T?P_^S1?>"='M[A)W\0>(_%MO<7CVF-@BCMK
M6%HQ*[9<EG<*H3H217S)^TM^S#/^P;\'O$_[5_[#?[1NI^!=-T>%M9N?A]J=
MVE_X7U7<P9H8()>;9YMV%,;')**NS@CZ)U;0[[]KCX#>$97^+'C#X::OK&BZ
M?XANHO!.KP6NH0":U)-M(9H9<PAY2#\JDM$OS#!!T=M&MB%?8Y#]B;]I7XY?
M$;XK_%3]F;]HW3_#T_BKX67^FI+XA\*PRQ66IVU] \T+&.1F,<JJGS '&6P
M-I)YBX_;._:G/[<GPI^#GB+X(:?X/^'_ ,0[KQ%;V*ZY/YVN7JZ;8-/]I=(G
M\NSC=VBVQGS'*ARVW*BN>_X)\66K_LY?ME_%K]B6;7(?%]M;:=:^+9?'UU#G
M6+BXN616MM3FW-Y\V)-R-\IVACCY\+U/[7/_ "DW_9&_W_'G_IFAH:7-\OT"
M[L?5=>.?MG?M%^)O@3X'TKP[\)M'L]7^(OC;5ETCP+HU\&,+SXWSW4X0AOL]
MO"'ED88Z*N1N!KU?4_$7A_1;NST_6-=L[2?49S#I\%S=)&]S( 6V1AB"[8!.
M!DX&:^+M4^(GQK\/?MF?$'XX_%']BWXI>)ETFUE\,_#*;PYI]C-8V6DJ=UQ>
MAIKJ,F:ZE 8L$RL2(F3D@3%793>A[O\ \$]_C_XW_:C_ &._!7QX^)%MI\.M
MZ_;737\>EP-% &BO)X%*JS,1E8E)^8\DXP.![-7Q[_P0^\?:GXD_8,\*>#;O
MX;Z_I5OX?MYUM==U*&%;+6?.O[UV-HR2,["(C8^]4PQ&-PR1]A435I-!%WB@
MHHHJ1A1110 4444 %%%% !1110 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7
M\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****
M]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_
MZ=M)K\Q:_3K_ (-1?^4A?C3_ +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !']
M U%%%?G9^WA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5=<T31
M_$VBWGAOQ%I<%]I^H6LEM?65U$'BN(9%*O&ZGAE9200>"":M44 ?)WPG_P""
M27[,G@?X[>+?B#XC^$F@ZAX;>_T^X^'OAR:]O+FWT?R[8"Z:2VF<PEI+@LZC
M#A5"XVY*U[#\?_V-OV>/VFM1T[7OBWX(FN=5T>!X=*UK2]8NM/O+6-SED6:U
MEC8H3SM8E<DG%>H453E)N]Q61Y]^S]^RQ\!?V7-'O]&^!_P^@T<:K<BXU>]>
MZFNKN_E&<--<3N\LN-S8#,0NYL 9->;^(?\ @E)^PEXJ\2MXQ\0?"35KG4S<
MS3I>-\0M=#Q22DF0QXO0(]V<$+@8XQCBOHFBES2ON%D>=:Q^R=\ _$"_#Y=:
M\#O='X67$<W@9[C5[MWT]TC6-69S*6G(5$YF+Y*@G)R3Z'-%'/$T$R[D=2K#
MU!ZTZBE=L9R_P9^#7PW_ &?/AGI?P>^$7AS^R?#NBQR)ING_ &N:?R1)*\K_
M +R9W=LO(Y^9CUP. !74444;@%%%% !1110 4444 %%%% !1110 4444 ?F3
M_P '6W_*.WP?_P!EFT[_ --6K5_/K7]!7_!UM_RCM\'_ /99M._]-6K5_/K7
MW60?\B]>K/R'C+_D=O\ PQ"BBBO:/E0HHHH **** "BBB@ HHHH **** "BB
MB@ K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M
M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110
M 4444 ,N':.WD=#@JA(/X5E?VK?_ //?_P ='^%:EW_QZ2_]<V_E6'75AXQE
M%W1Y^,G.,ERNQ8_M6_\ ^>__ (Z/\*/[5O\ _GO_ ..C_"J]%=')#LCC]M5_
MF?WEC^U;_P#Y[_\ CH_PH_M6_P#^>_\ XZ/\*KT4<D.R#VU7^9_>6/[5O_\
MGO\ ^.C_  H_M6__ .>__CH_PJO11R0[(/;5?YG]Y8_M6_\ ^>__ (Z/\*/[
M5O\ _GO_ ..C_"J]%')#L@]M5_F?WEC^U;__ )[_ /CH_P */[5O_P#GO_XZ
M/\*KT4<D.R#VU7^9_>6/[5O_ /GO_P".C_"C^U;_ /Y[_P#CH_PJO11R0[(/
M;5?YG]Y8_M6__P">_P#XZ/\ "C^U;_\ Y[_^.C_"J]%')#L@]M5_F?WEC^U;
M_P#Y[_\ CH_PI]OJ5[)<1H\V0S@$;1Z_2JE26G_'W%_UT7^=)PA;8J-6JY+W
MG]YN4445YQ[04444 %%%% !1110!^9/_  =;?\H[?!__ &6;3O\ TU:M7\^M
M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V_P##$****]H^
M5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?\ E(7XT_[(SJ'_ *=M
M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D=T/\1_0-1117
MYV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-OY5AUN7?_ !Z2
M_P#7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444
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
M>5.HK23LUY_(****T,0K].O^#47_ )2%^-/^R,ZA_P"G;2:_,6OTZ_X-1?\
ME(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110
M 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW_P >DO\ US;^58==F&^%
MGFX[XT%%%%=!PA1110!YK\>/VB;[X.:II?A;PM\#?&OCO7-7AEFMM/\ "FFQ
MF*WCC*@O<7,[QPP E@ "Q8GHO>J7[+G[7'@K]J.#Q'IFE^$M>\,^(_!VI+8>
M*O"OB6T6*\T^9PQC)V,RO&X5]K \[3P.,]%\=+C]HNV\+V[_ +-6E>"[O6?M
MG^F1^-[Z[@MA;[&R4-K&[&3?LX("XW<YQ7SA_P $W]6U71OVA_C5X,^/VD3V
M/QLU74;'6/&'V=D;2[K3A&8[(V!4EO*C23:?,^?,BY)(8*BTDX-GTG\>_CO\
M.OV;/A=J/Q=^*.I30:5IVQ?+M8#+<7,TC!(H(8QR\CN0H' YR2 "1YG\/_V\
MK#6OBMX?^$?Q@_9\\=?#:^\8K*?!]WXMM;;[/J;QIO:W+P32>1/MY$3X/;.2
MH-G_ (*$_ 'XC_M _ W3]/\ A$EC/XE\*^,--\2Z/INIS^5;ZC+9R%OLSN>%
M#*S8)XW  D EA\^_MD?%?]I'XI>*?@'I_P 0?V2[GX?BW^/WAV6WU#4?&-C?
M3RW ,N^***T+$P^7YC/*Y0?(HVG=P#C&+1[[XT_;\\">#/&^L:5)\,O%-[X4
M\,^*;7PWXJ^(%G':_P!FZ5JEP856%T:<3NJM<0K)(D;*C.!SFNX^)_[0&D^
M/BEX.^"VB^';C7?$OB^[=UTZSF5/[.TR+FXU&X8@A(DRJ*#S)(X1><X^<_VH
MOV;]9^$W@;XEZGXK^+VC6?P>\6>.+;QEXGTPZ)-+KLEZ)K21M-LI%E$3?:;B
MU@5"R;E,I7#=:R?AY\?O'?P.\8?$;XT?$CX"ZIXM\=6V@V7B#XM7-AJ]O"G@
MK19$EELM&M$F(-R\-M')/*J[ TA9B[$K@N-0BU='W'15/P[K^E>*_#]AXHT*
MY\ZQU*SBNK.8 CS(I$#HV#TRI!JY3,@HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^
MNB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_ (.MO^4=O@__ ++-IW_I
MJU:OY]:_H*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1
M117M'RH58TC5]6T#4X-;T'5+BRO;6426UW:3M'+"XZ,KJ05(]0<U7HH!-IGT
M]_P3\_X*@_%_]BG]IS2/C_XRO?$OQ#T[3K*[MY_"^H^-;B"*?SX6C#[W2904
M+!@"ASC&1U'3_LR?\%8Y/@A_P4=\9?M]_$/X&CQM'XKEUHV?A;5/$19M%COK
MS[3'';W,D$@Q",Q#$:@H[X"YQ7QU17-/!X:HY-QW5GZ'?2S/'48PC&>D)<RV
M>O?5>6ST/I3]E[]O#X?_  $_X*)WG[>7BK]FVUUZW;Q+J^N:-X(L=<%C;Z7<
MWDDK1;)/L\@9;<3,$7RUY5&!7:!7#?MS_M=>-/VZ?VI/%?[3?CC31I\_B&\7
M[#HZ79G33;.)%B@ME<JN_9&BY8*N]BS;06(KR2BKCAZ4:OM$O>M;Y&4\;B9X
M?V#E[O-S6LOBVO\ UH?3G[-?_!0#0?V1?V/O'GPG^!?PUN[#XK?$A_[-UWXH
M3:BN[3]"Q\UE91A-T3R'.^3=GY@1\T<930_8L_X*+?#SX#?LS^-?V+_VE?V:
MQ\3OAGXRU^VUUM-M/%,NCW=CJ,(B'F+/'&Y9'%O"I7Y2 IY(8K7RG14RPM":
ME=;N[U=[K;7=6Z6+AF.+IN/++X4XI65K/=--6=^M]SV[_@H1^V]XR_X*"_M+
M:C^T+XN\*6?A^*2PM]-T/P_8SF6/3+"!2(H?,*J9&RSNS[5!9VPJC"CQ&BBM
M:=.%*"A!62.>M6JXBK*K4=Y2=V_,****LR"OTZ_X-1?^4A?C3_LC.H?^G;2:
M_,6OTZ_X-1?^4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?
MMX4444 %%%% !1110 4444 %%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\
M7-OY5AUV8;X6>;COC04445T'"%%%% 'E7QW^$W[2/B[Q19^+_@!^T\/!C0:>
M;:]T+5?"D.JZ?>D.S+-AGCDAD&[!96((505XK)_9D_9#U+X+>/\ Q7\=/BI\
M6[KQU\0O&<<$&K>()-+CL+>WM(1B*VMK9&81(.,DL2Q52<'.?:Z*!\SM8\<\
M'_ O]I?P?^SFOPPC_:[N-1\;Q:C)<1^/]7\)PW&^)IS(+=[5I<%-A\O(D##J
MI  6L;X=?LA?$G4?C+HWQ[_:J^/@\>ZSX6AF7PAH^F^'4TO2](EF39+<"(22
M-/.5^4.[?*"<+D CWRBBP^9GF/Q&_9_O_BU\>?"OQ \=>)8;CPEX+C-_HOA1
M+8XGUPDJE_<.3M<0QDB) ORR.SDY"@<-\<OV)/&OQ&\>>//$'PX^.D7A?2?B
MOX<M=%^(>FW'AH7TMQ#!%) );28SQBVD:WE>(EDE7HV,@5]#T4 I211\+^'-
M)\'>&=.\(Z# 8K'2K"&SLHBV2D42!$&>^%45>HHH)"BBB@ J2T_X^XO^NB_S
MJ.I+3_C[B_ZZ+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@#\R?\ @ZV_Y1V^
M#_\ LLVG?^FK5J_GUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#
MQE_R.W_AB%%%%>T?*A1110 445V'P ^&T7Q>^,GA_P"'5S*R0:E?@7;(<-Y"
M*TDN#V.Q&P?6LJU:&'HRJSVBFWZ+5F&*Q-'!86IB*KM&"<GZ)7?X(/AM\ /C
M)\7HGN?AU\/K[4H$;:UV L4&[NOFR%4S[9S2_$K]G_XR_"")+GXB_#Z^TZ!V
MVK=D++!N[+YL99 ?;.:_4C0- T7PMHMKX=\.Z9#96-E"L5K:VZ;4C0= !1K^
M@:+XIT6Z\.^(M,AO;&]A:*ZM;A-R2(>H(K\S_P"(@8GZU?V*]G?;7FMZ[7^1
M^!?\1HQ_]H7^K1]A?:[Y[?XK\M_+E\K]3\AJ*[']H#X:Q?"#XR^(/AU;2L\&
MG7V+1G.6\AU62+)[G8ZY/K7'5^F4:T,11C5A\,DFO1JZ/WS"8FCC<+3Q%)WC
M.*DGY-77X,****U.@**** "OTZ_X-1?^4A?C3_LC.H?^G;2:_,6OTZ_X-1?^
M4A?C3_LC.H?^G;2:\_-?^1=4]#V>'?\ D=T/\1_0-1117YV?MX4444 %%%%
M!1110 4444 %%%% !1110!'=_P#'I+_US;^58=;EW_QZ2_\ 7-OY5AUV8;X6
M>;COC04445T'"%%%% !1110!Y'^T=^V7\*?V<)4T77#<:IKDT0DCT?3BN^-#
MT:5F.(P>W5CU"XYKRCP;_P %8? .JZTEEXW^%NH:/9NX7[=::BMYY8_O,GEQ
MG'KMW'T!KXQ^)7C+6?B'\0-9\;^()G>\U/499YMYR5RQP@] HPH'8 "L2OB*
M^?XV5=NFTH]%;\S^(,\\?^-*^=SJY;.-/#QD^6#A&7-%/3G;7-=K?E<;;+N?
ML?X;\2:#XPT&T\4>&-5AOM/OH1+:7=N^Y)$/0@_TZ@\&KM?#'_!/O]H_Q=X#
M\!:SX#M_A3XL\6V]MJ"7%D/#]B)DLO-5MZ2,S#RPQ3<H[G>?K] ?\-(_':__
M .0#^QGXGDS]W^T-9M;7\]V<=OU]*^EPV94:]",W>[Z)-_DF?TMPQXF9+GN0
M8?'55.-2<?>C"E6J6DFTTG"$KJZ=NMK7U/9Z*\8_X6Y^V7J/_'C^R-IU@#T.
MH>/+:3CZ1K1_PD'[>^H\6?P^^&VG9Z'4-6NYL?\ ?H5O]<@]HR?_ &[)?FD>
M]_K?@I_PL-B9?]RU:/\ Z7"![/17C']A_M]:C_Q^>.?AEIN>O]GZ9>S8^GFG
M_.!1_P *H_;/U'_C]_:QTK3L]?[/\"6\V/IYK4?69O:E)_<OS:#_ %FQD_X6
M68F7RHQ_]+K0/9ZDM/\ C[B_ZZ+_ #KQ3_AG+X^WW_(=_;.\1R ]?[/T&UM?
MRVYQ3[;]C[5M0N(UU[]J[XKS;G 9;3Q.MNIY]%C/O^GI0Z^(:TI/YN/Z-E1S
MOB*<E[/*IK_'5HK_ -)G,^A*9<7-O:Q&:ZG2-!U>1@ /Q->)_P##!'PGNO\
MD/\ C_X@:MZ_VCXRG;/UV[?;\J?!_P $[OV1DE%Q??#":^E'_+6]\07TA_+S
ML?I7G<^*>T%_X%_]JSVO[1XXJ?!E]&/^/$R7_I.&G^9ZAJ/Q/^&FCY&K_$/0
MK7'7[3JT*8_[Z85@:C^U#^S=I.1??'KP>K#JB>(K9V'X*Y-9&G?L2_LHZ5@6
MWP+T)L=/M,+3?^C&:M[3OV;_ -GK2,'3?@5X/A(_C3PW:[OSV9H_VI](K[W_
M )!S\?5/L8:'_;U6?_ME,YK4?VZ?V2M+R;GXX:2V.OV9)IO_ $6C5E-_P40_
M93G<QZ)XWU'5&!QMT_PU?/S^,(KUC3O 7@71R#I/@O2;7'3[-IT28_[Y45JJ
MJHH1% 4#  ' %'+BG]J/W/\ ^2#ZIQY4WQF&AZ8>I)_>\3%?^2GB/_#=_P /
M[K_D7_@_\3=6ST_L[P5*V?IN9??\J/\ AL/QAJ'_ "+_ .QS\59,_=_M'0X[
M3\]TAQ7M]%'L\0]ZGX+_ ((?V-Q94_B9I;_!0@O_ $MU#\J/^#@CQMK'QO\
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
M $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH ****
M"BBB@ HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_Y2%^-/\
MLC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1110 4444
M %%%% '&?&;X&>$/CGIEEI/B_5-:M8[&=IH6T75I+1F8KM(8I]X8[&O/O^'>
M_P $_P#H;?'?_A97/^->Z44 >%_\.]_@G_T-OCO_ ,+*Y_QH_P"'>_P3_P"A
MM\=_^%E<_P"->Z44 >%_\.]_@G_T-OCO_P +*Y_QH_X=[_!/_H;?'?\ X65S
M_C7NE% 'A?\ P[W^"?\ T-OCO_PLKG_&C_AWO\$_^AM\=_\ A97/^->Z44 >
M%_\ #O?X)_\ 0V^._P#PLKG_ !H_X=[_  3_ .AM\=_^%E<_XU[I10!X7_P[
MW^"?_0V^._\ PLKG_&C_ (=[_!/_ *&WQW_X65S_ (U[I10!X7_P[W^"?_0V
M^.__  LKG_&C_AWO\$_^AM\=_P#A97/^->Z44 >%_P##O?X)_P#0V^.__"RN
M?\:/^'>_P3_Z&WQW_P"%E<_XU[I10!X7_P .]_@G_P!#;X[_ /"RN?\ &C_A
MWO\ !/\ Z&WQW_X65S_C7NE% 'A?_#O?X)_]#;X[_P#"RN?\:/\ AWO\$_\
MH;?'?_A97/\ C7NE% 'A?_#O?X)_]#;X[_\ "RN?\:/^'>_P3_Z&WQW_ .%E
M<_XU[I10!X7_ ,.]_@G_ -#;X[_\+*Y_QH_X=[_!/_H;?'?_ (65S_C7NE%
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
M4]JO[1GA>'Q$-1&GO8-J *QW>=OV=Y0/+27=\IC9@P;@C/%>8?''1=,^'_\
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
M795>]UB^D #2R%0%10 %2-0%11@<DD^D444FVQA1110 4444 %%%% !1110
M4444 %%%% !7A/QL_9!\:>(OCC'^TW^SA\<'^'_C6;1DTG7S=:"FIZ;KEG&Y
M>);BW:2,B1"2%F1PP7Y>E>[44TV@:N?(4G[,7[:OPI_:1TG]K>^\;>'_ (V:
MQ_8[:#J.@W5BOAYM&L99D=I=+_>RP[^,R"8[Y N!(,X'2_%7]CK]K'XS^%=6
M^#/CS]M^*?P%KKO#JD,'P[MXM:FL&?+6?VQ9_)&4^0R_9]Q'4')KZ8HI\S%R
MHS_"OAC1?!/A;3?!GAFS%MIVD:?#9:?;@DB*&)!'&N3R<*H'X5\K_"+]@?\
M;#^"NL^)/%/A/]O#0+G6_%^JG4/$>OZO\&DN;V^DQB-&D.IC;%&ORQQ*%1!D
M*HR<_7%%)-H&DS@_$?[,?[/?C_5#XH^*'P(\#>)-=GAB2_UK5O!]G//<LB*@
M):1'; "@ %CM  S@5S_[%/[(W@[]C'X&Z=\(O#TFFZA?P-,VK>([/08[";56
M:XFEC:959V8QI+Y:EG;"KQ@' ]<HHN[6"R/,_P!J;]G4?M+^#-!\(GQA_8O]
MB>-M)\0_:/[/^T^=]BN!-Y&WS$V[\;=^3MZ[6Z5Z-J-H-0T^>P,FSSX6CW8S
MC((S^M34478['EW[-/[-:?L\?LJZ%^S&_C,ZPNBZ)/IQUH:?]G,_F/(V_P G
MS'VX\S&-YZ=>:\;^'G_!/+]I7PE\#]-_9BU7]O:X3P%8Z9_9LUEX8^'5OIVI
M3V1SOA^VR7-P8RP8@NJ!L'K7UK13YF*R,3X;?#KP=\(_ .C_  P^'VBQZ=HF
M@Z?%9:991$D10QJ%4$GECQDL2222222:VZ**D84444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
@0 4444 %%%% !1110 4444 %%%% !1110 4444 ?_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>blkb-20240930_g29.jpg
<TEXT>
begin 644 blkb-20240930_g29.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBL'PU\3O OC#QAXC\ ^&_$"76K^$KFVM_$5FL+@V<L\"
MW$2EF4*Q:)U;Y2<9P<'B@#>HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^??^"GWQ
M4^+?P:_8Y\0^.O@YJ%[I]_#=V46IZWIMH)[G2=.DN$2ZNXD(.62,GYL?*"6X
MVY'._L=?LR_L[6?BZV_:0_9D_;$\=>,(-08R^*4N_'HU:U\02-:F&-[Z-T+)
M<1C85/R.OE!"-ORCVO\ :"^/OP\_9Q\"Q_$#XJ6NK'0I=0CLK^[TO1)K\62R
M*Y\Z>.%6=81LVE@IP748YKX@>^_99^+_ .VU\*/B+_P2^T:1->A\4^9\5-9\
M(:'=:?HIT#:3<1WH:..!IG/" #<7.6^;RR-(W<27:YJ?%#6O@CXP_P""@OQH
M\'?M._MP^+OAQI^C+X93P=I6G_%670K9Q-I@>Z*QEPA^<1L2,8,A)^]7VQ\#
M/!WACP#\)]%\+>#/'NK>*-*@MVDL=?UO7VU2YO8Y9&E#M=,29A\^%.<! H'
M%>*_&C]M/_@FKX>\4^)_ WQ^\0^&(M<TR5K37M(\2>$99+FZ"KA0BO;L;I&7
M&TIO!! 'I7!?L#>,X?V*_P#@GAXD^-GQR\.Z]X>\&0>,-3UKPOH%Q9.]]I>A
M75U%':0>23N4EW9\$CB7<3@YH:;B)63/H+]H/]E3P[^T3J>FZIK?Q=^(WAIM
M,@DBCB\#^-;C2HYP[ [I5BXD88P">0"17SI^P_\ #C65_;[^)=Q\/_CI\2-?
M^'?PVTN+PW-%XO\ &]UJD.H^(92);DJ)6V@6R 1%=N0[ @X.*][_ &M/VJ]$
M_9^_9"UO]I'2$:XE?0XG\+6DL#![N^N@J6<9C(W<R2(67&0H;CBH_P!@3]G6
M\_9B_9;\.?#WQ'(TWB6\C?5_&-[*VZ2YU>[/G7+.W\95F$0;NL2TDVHCLG(]
MEHHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *Y#X"_!3PA^SK\(]%^#'@2YOIM*T.&2.UFU.99+B
M3?*\KM(RJH9B\C'(4=:Z^B@"&>PL+J>*ZN;*&26$YAD>,%HSZJ3T_"I71)$,
M<B!E8892,@BEHH " PPP!Y[T444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!'=_\ 'I+_ -<V_E6'6Y=_\>DO_7-O
MY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110 4444 %26G_'
MW%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% $=W_QZ2_]<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN
M.^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_ %T7^=1U
M):?\?<7_ %T7^=)[%0^-&Y1117F'O!1110 4444 %%%% !1110 4444 %%%%
M !17YV_M]?M<_'O]K[XE^/\ _@F/^Q?\&8M9OK+2POC#Q1?:REK]G5)8&E2$
M.R* &9(2S,2Q=P$PN\^__LC_ !3_ &KO"_[*6OV'Q]_98NM(\5_#30S::)H>
MEZH+K_A*$M; -#Y$B^8/,D9!'P7^9NF<J+<&E<E239])T5^;?[07_!1[_@K;
M^RGX?TSXY_'K]D?X?:5X&U#5([5M,AU"2:^MRZLZ12RQW;B.1E1L/Y14$8*@
MD _H%\(?B3HWQD^%'AGXN^';>:&P\4^'[/5K*&X $D<5Q"DRJV/X@' /N*3B
MXJX*2;L=%17RS_P47_X*!^+_ -E+6?!GP0^ OPWM?%WQ/^(5Z(/#VDW\K+;6
MZ&18UEF"LA;?(VU1O0 )(S.H3#<!^SK_ ,%&OVK_  K^V1I?[%'_  4#^#GA
MKP]K?BC3Q<^%]:\*3/Y$A*R%%<--*'5VBEC#*RE9$"E2&W 4)-7#F5['W+11
M14E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $=W_QZ2_]
M<V_E6'6Y=_\ 'I+_ -<V_E6'79AOA9YN.^-!11170<(4444 %%%% !1110 4
M444 %%%% !1110 5):?\?<7_ %T7^=1U):?\?<7_ %T7^=)[%0^-&Y1117F'
MO!1110 4444 %%%% !1110 4444 %%%% 'P;^U[_ ,$L/CV_[2&J?MK?L!_'
MS_A#_&^JIYFKZ+?,8X+R3:H?9*%=2LAC1FAFC:,N-VY1@#J/^"3G[?\ \9/V
ML)/''P6_:1\+6=EXY^'5Y';ZE?:=$(TNP9)8761%)1)4DA8$H0C!AM4;3GS#
M]LC]C/\ :R^'W[36@)^RK^U;\6-+T'XR^.KR3Q5::5'<7%CX7\UUEFN@T3JD
M2DR/M#>6<)CS#C->^?L_?\$N?A1^SG^SMXV^"W@CXB^)!KWQ!M&3Q%\0#<!-
M2,VUQ&\6WB-8V=V"Y+$NV7.01JVN35F:3YM#XT_X*K? 7_@HWX=^%5M\5OVK
M_CIX?^(_PQ\.^);>YU#PMH4:Z1(OF2F*)G\NV4N/W@CW;W9/,R!RS#]&OV,O
MBYX$^.G[+'@7XH?#+PHV@Z%J&@11:=H;-N&G+!FW-LK8&Y8VB9%; W*H.!G%
M?)'C?_@C?^U/\;+.T^'G[0O_  4V\5>*?!%I=I,VE3:(XGN=GW=[273J7 SA
MW$F#SCFO7_VM?^"9&B_'C]ESP1^RS\&_BS>?#W1_ ^H036,D-FUY]HCCADCQ
M(JS1%I"S^9YA;[VXX^;().+25P2:;9X%^VC*UI_P7O\ @)<:VV+-_"MHEH7^
M[YAGU55 _P!KS"OYK[4?\%+(VU'_ (+$_LPZ;HOS:A%/I\]RJ?>%L-4=B3[;
M8YOR-?0G[<'_  32T/\ :]\/^"M8T3XN:IX2\>_#Y8QX=\;6\'G2MLV-^]4.
MC%O,C6175P48L1G<16'^RA_P2]U[X4_M$M^UO^T_^T?JGQ5\?6UBUIH=[?6'
MV>#38RC1EE4R.6;8SJN-BKYKG:S$,&I123\@:=['UW1116)H%%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7?_'I
M+_US;^58==F&^%GFX[XT%%%%=!PA1110!YC\?_VE)?@IJFE^%?#?P1\;>.]>
MUB"6>UTSPCI*R)!%&5#27%Q*Z10*2P RQ8GHO>J?[*W[8/@/]JNU\0Z?HGA?
M7?#7B/PAJ*V/BOPGXFLQ#>Z;*P8H6"LRLC['VL#SL.0.,]S\5OBIX!^"7P]U
M7XI_$_Q)!I.AZ-:M/?WMPW"J. JCJ[L2%5!DLS  $D5X)_P3O^&GCK4?$'Q*
M_;.^)OAJ?0=3^,NM6MYI7AV[7$^GZ/:1/%9></X9I(W+,O8!.A) 74M)<K9[
MG\:_C-\/OV??A?J_Q@^*.M?8-$T2V$MW,L9=V)8(D:*.6=W945>[,/K7D?@?
M_@H+I.I_$3PSX ^+_P"SOX_^' \<7'V?P=JWBVQMUMK^<C<EM(89G:VG<?=C
MD )/&<XSSW_!5Z3?\-/A5IEYSIM]\>_#$&LHWW'M3),S!O5=RIU]J3_@K:@'
MP-\"WMH/^)E;?&;PW+HQ7[XN?/<+M]]I?I0.,8M*_4Z[QI^WYX$\&>-]8TJ3
MX9>*;WPIX9\4VOAOQ5\0+..U_LW2M4N#"JPNC3B=U5KB%9)$C949P.<UW'Q/
M_: TGP!\4O!WP6T7P[<:[XE\7W;NNG6<RI_9VF1<W&HW#$$)$F510>9)'"+S
MG'SG^U%^S?K/PF\#?$O4_%?Q>T:S^#WBSQQ;>,O$^F'1)I==DO1-:2-IME(L
MHB;[3<6L"H63<IE*X;K63\//C]X[^!WC#XC?&CXD? 75/%OCJVT&R\0?%JYL
M-7MX4\%:+(DLMEHUHDQ!N7AMHY)Y578&D+,78E<%QJ$6KH^XZ*I^'=?TKQ7X
M?L/%&A7/G6.I6<5U9S $>9%(@=&P>F5(-7*9D%%%% !4EI_Q]Q?]=%_G4=26
MG_'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% !17F7[5O[8_P"SA^Q#
M\.K/XL?M0?$;_A&/#]_K4>DVE_\ V1>7OF7DD4TR1;+2&5QF."5MQ4*-F"<D
M _/G_$0K_P $?_\ H[O_ ,L#Q!_\@5O3PN)JQYH0;7DFSCK9A@,-/DJUHQ?9
MR2?W-GVA17Q?_P 1"O\ P1__ .CN_P#RP/$'_P @4?\ $0K_ ,$?_P#H[O\
M\L#Q!_\ (%:?4,=_SZE_X"_\C+^V,I_Z"(?^!Q_S/M"BOB__ (B%?^"/_P#T
M=W_Y8'B#_P"0*/\ B(5_X(__ /1W?_E@>(/_ ) H^H8[_GU+_P !?^0?VQE/
M_01#_P #C_F?:%%?%_\ Q$*_\$?_ /H[O_RP/$'_ ,@4?\1"O_!'_P#Z.[_\
ML#Q!_P#(%'U#'?\ /J7_ ("_\@_MC*?^@B'_ (''_,^T**^+_P#B(5_X(_\
M_1W?_E@>(/\ Y H_XB%?^"/_ /T=W_Y8'B#_ .0*/J&._P"?4O\ P%_Y!_;&
M4_\ 01#_ ,#C_F?:%%?%_P#Q$*_\$?\ _H[O_P L#Q!_\@4?\1"O_!'_ /Z.
M[_\ + \0?_(%'U#'?\^I?^ O_(/[8RG_ *"(?^!Q_P S[0HKXO\ ^(A7_@C_
M /\ 1W?_ )8'B#_Y H_XB%?^"/\ _P!'=_\ E@>(/_D"CZACO^?4O_ 7_D']
ML93_ -!$/_ X_P"9]H45\7_\1"O_  1__P"CN_\ RP/$'_R!1_Q$*_\ !'__
M *.[_P#+ \0?_(%'U#'?\^I?^ O_ "#^V,I_Z"(?^!Q_S/M"BOB__B(5_P""
M/_\ T=W_ .6!X@_^0*]/_91_X*F?L(?MP?$.]^%7[+WQU_X2?7].T635KRP_
MX1C5++R[-)H86EWW=M$AQ)/$NT,6^?(& 2)G@\73BY2IR27=,NGF>6UIJ%.O
M!M[)2BV_E<^@:***YCN"BBB@ HHHH **** "BBB@ HHHH **** ([O\ X])?
M^N;?RK#K<N_^/27_ *YM_*L.NS#?"SS<=\:"BBBN@X0HHHH ^=_VT_V*/B7^
MU=XW\&^)_#/[1T/A;3O!UP;VW\.ZAX,CU>SN]0R?+NI8Y+B)'9%X575PIR1C
M<<]I\!_A9^U+X$\0WNH?';]K"S\?:=/9>79Z=;?#RWT=K:?>I\[S8IY"XVAE
MV$ ?-G/&#ZI105S.UCP/4?V)M<^)?[(EW^S)^T9\>]8\9:K/>O>6_CK[$MK>
M6EPMQY]M)&@=P#$0J_>^9=R_*",9/A[]BOXX>-?B)X0\7_M;_M1Q^/M,\ ZF
MFJ>&M"TWP?%I44^I1H5BOKMEED,LD>2550JACGH2I^DJ*+!SR/,?B-^S_?\
MQ:^//A7X@>.O$L-QX2\%QF_T7PHEL<3ZX252_N')VN(8R1$@7Y9'9R<A0.&^
M.7[$GC7XC>//'GB#X<?'2+POI/Q7\.6NB_$/3;CPT+Z6XA@BD@$MI,9XQ;2-
M;RO$2R2KT;&0*^AZ* 4I(H^%_#FD^#O#.G>$=!@,5CI5A#9V41;)2*) B#/?
M"J*O444$A1110 5):?\ 'W%_UT7^=1U):?\ 'W%_UT7^=)[%0^-&Y1117F'O
M!1110 4444 %%%% 'YD_\'6W_*.WP?\ ]EFT[_TU:M7\^M?T%?\ !UM_RCM\
M'_\ 99M._P#35JU?SZU]UD'_ "+UZL_(>,O^1V_\,0HHHKVCY4*5 K.%=]JD
M\MC.!ZTE% '[9?LT_ #_ ()">._^":_[3 _9.^#2^.;[X=?#?5GF^*WQ#\-Q
M/?W^I?V1=SQW5@LZ^98I&T2E0J0MD#(8C>WXFU^P_P#P1<^#7Q?\)?\ !*K]
MLKPWXK^%7B33-1UKP+J,>CV&H:%<0SWSMH=^JK"CH&E)9E4!0<E@.]?F1\&?
MV+?VJ?V@/C++^SW\*?@=KE_XTM]/>^N?#MW MC<6]LH0F63[4T8C7$D>"Q&=
MZXSN&?(P,XTJU=2G=)K5OR_KR/I<WIU*^%PDH4K2E%Z1C;7F=E;>]O5L^P/^
M"%_[&G[.OQ%\)_&/]NO]K7P''XJ\'?!3PT]_9^%KM0UOJ5TEM/=2F5#\LNR*
M!56-\HS7 + [0*]U\/:+^QE_P6;_ ."<WQM^)7@C]B'P5\'_ (E?!RPDU31[
MCP+9PP"YA6VEN8HY###")1*MM<0E)%8*=KJ5)P*W_!%+P%XN\4?\$Z/VT_V*
M$\/SP?$6UT[4+9O#4B@71O)-.NK1;?;U+"XMFB.,X9AZC+/^"+W@;QW^R7_P
M3)_; ^/OQS\&:IX9TS4_"PT_24U^PDM'N[FWL;^/8BRJI.Z:^@A!Q@N2O4$#
MBQ4VZM6HI/FC*"CKT=NG6]V>KE]&,<-AZ+@O9SA4<VTMUS;NUTXV5M4>A?LP
M_LO_ ++GA+6?V2/V/I_V)/A_XT\+_'CX.7OB/XA?$+7/#/VK6%OSI9O,VM_G
M=:+'(4CVJ0569 -K<GY4_9)_95^ G[%7@WX@?\%*_P!J[PS8^*?!WA?Q+J7A
MWX$>"];B26/QOJ\<TT,=U(C K):Q!"Q;!!9)&',2J]+_ ()#_$7]O?X_"\_9
MWM/VP?%7@;]GOP-I$VJ_$_6(KY8HM$T8;WEM[>Y9#);O-MD5%C<;1YL@4A&!
M^B?'?[27[.?Q]_8J^)/_  41O/V6=!\9^$/A'XUT_P"'/P1^%OB5IETGP_H8
M6R\R]EMX7 -S<BX4%FW%/)A0$A&+N:KT*LJ;=T[)V?=NV^S=TO)*_5$TI83%
M8>%>,5%Q4G'F2M[L8W>EW*,6FU=:RE;92/R)\>>,M4^(GC?5_'VMVEC;WFM:
MG/?74&F6$=K;1R2R%V6*&,!(D!8A44 *  .E9-?8?_!<C]E/X*_LB?MTW'@3
MX!>'FT3P]KGA33M>3PZ;AY!I,UP)%DMU+DL%S%Y@4D[?,P,* !\>5[N'JPK4
M8U(;-'R&,P]7"XJ=&H[RBVF%%%%;',%?IU_P:B_\I"_&G_9&=0_].VDU^8M?
MIU_P:B_\I"_&G_9&=0_].VDUY^:_\BZIZ'L\._\ ([H?XC^@:BBBOSL_;PHH
MHH **** "BBB@ HHHH **** "BBB@".[_P"/27_KFW\JPZW+O_CTE_ZYM_*L
M.NS#?"SS<=\:"BBBN@X0HHHH **** /(_P!H[]LOX4_LX2IHNN&XU37)HA)'
MH^G%=\:'HTK,<1@]NK'J%QS7E'@W_@K#X!U76DLO&_PMU#1[-W"_;K345O/+
M']YD\N,X]=NX^@-?&/Q*\9:S\0_B!K/C?Q!,[WFIZC+/-O.2N6.$'H%&% [
M 5B5\17S_&RKMTVE'HK?F?Q!GGC_ ,:5\[G5RV<:>'C)\L'",N:*>G.VN:[6
M_*XVV7<_8_PWXDT'QAH-IXH\,:K#?:??0B6TN[=]R2(>A!_IU!X-7:^&/^"?
M?[4EK\+? >L^"?&.@>)-2T^WU!+C3YM&TA[M+3S%;S$<J?D!*!@.Y+GUKZ!C
M_;[_ &8HG$6M^,=0TIST34?#MXASZ<1$5]+A<SPM>A&<Y*+?1NWYG]+<,>)_
M"^=Y#A\=B\33H5)Q]Z$YJ-I)M-)R:NKJZ\K'LU%>9Z9^V3^R]J^!:_&S1$R?
M^7J9H/\ T8JUT6F?'7X(ZUC^R/C#X6NB>BP:_;.?R#YKLCB,//X9I_-'V&'X
MBX?Q?\#&4I_X:D'^3.JHJMIVM:-JZ>9I.K6MTN,[K>=7&/\ @)-6:U33V/7A
M.%2/-%W7D%26G_'W%_UT7^=1U):?\?<7_71?YT/8TA\:-RBBBO,/>"BBB@ H
MHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\ ^RS:
M=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J% )!R#110!]GI_P<)_\
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
MZT:JV5_B<.7YWL5/@O\ \$Z/BI\3= @\4^+-<M_#%E=QB2UBN;9IKIT/(8Q
MJ$!'3<P;V%'QH_X)T?%3X8Z!/XI\):[;^)[*TC,EU%;6K072(.2PB+,' '7:
MQ;V-??U%?F7^N^=?6O:77+?X;*UO7?YW^1^!?\1:XK_M#V]X^SO_  ^56MVY
MK<U_._RZ'X]T5Z1^UWX/T?P)^TAXL\-Z!"D=HE^L\448PL?G1),4 [ &0@#M
MC%>;U^NX:O'%8:%:.TDFOFKG]+Y?C*>88"EBH*T:D8R7I))K\PHHHK<ZPHHH
MH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_
MY%U3T/9X=_Y'=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444
M1W?_ !Z2_P#7-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 444
M4 %%%% !1110 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y
M1117F'O!1110 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_!
MUM_RCM\'_P#99M._]-6K5_/K7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4***
M* "MGX=^.-8^&OCG2O'N@%?M>DWJ7$2M]U]IY0^S#*GV)K&HJ9PA4@X25T]'
MZ,SJTJ=>E*G45XR337=/1H_4CX+_ +1_PK^.6@P:IX3\26Z7KQ@W6CW,ZK=6
M[]U*'EAGHRY4^O:CXT?M'?"OX&Z!/JGBWQ);O>I&3:Z/;3JUU<OV4(#E1GJS
M84>O:ORWHKX/_4#!?6N?VKY+_#;7TYK_ *7/QW_B#.5?VA[7ZS+V-[\EE>W;
MGOM_V[?SOJ;/Q$\<:Q\2_'.J^/=?*_:]6O7N)53[J;CP@]E&%'L!6-117WD(
M0I04(JR6B]$?L5*E3H4HTJ:M&*22[):)!1115&@4444 %?IU_P &HO\ RD+\
M:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:37GYK_P BZIZ'
ML\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@#C/C-\#/"'QSTRRTG
MQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_#O?X)_P#0V^.__"RN?\:]THH
M\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#A
MWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\
MH;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E
M<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W
M^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]
M#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\
M"RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=**
M /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\
MX=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_
M *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A
M97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .
M]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?
M_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__
M  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2
MB@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_
M .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3
M_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\
MX65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>blkb-20240930_g3.jpg
<TEXT>
begin 644 blkb-20240930_g3.jpg
M_]C_X  02D9)1@ ! 0$ 2 !(  #_X0 B17AI9@  34T *@    @  0$2  ,
M   !  $       #_X@_024-#7U!23T9)3$4  0$   _ 87!P; (0  !M;G1R
M4D="(%A96B 'Y@ ) !< "@ Z  MA8W-P05!03     !!4%!,
M            ]M8  0    #3+6%P<&P
M                                 !%D97-C   !4    &)D<V-M   !
MM   !)QC<')T   &4    "-W='!T   &=    !1R6%E:   &B    !1G6%E:
M   &G    !1B6%E:   &L    !1R5%)#   &Q   " QA87)G   .T    "!V
M8V=T   .\    #!N9&EN   /(    #YM;6]D   /8    "AV8V=P   /B
M #AB5%)#   &Q   " QG5%)#   &Q   " QA86)G   .T    "!A86=G   .
MT    "!D97-C          A$:7-P;&%Y
M
M                    ;6QU8P         F    #&AR2%(    4   !V&MO
M2U(    ,   ![&YB3D\    2   !^&ED       2   ""FAU2%4    4   "
M'&-S0UH    6   ",&1A1$L    <   "1FYL3DP    6   "8F9I1DD    0
M   ">&ET250    8   "B&5S15,    6   "H')O4D\    2   "MF9R0T$
M   6   "R&%R       4   "WG5K54$    <   "\FAE24P    6   ##GIH
M5%<    *   #)'9I5DX    .   #+G-K4TL    6   #/'IH0TX    *   #
M)')U4E4    D   #4F5N1T(    4   #=F9R1E(    6   #BFUS       2
M   #H&AI24X    2   #LG1H5$@    ,   #Q&-A15,    8   #T&5N054
M   4   #=F5S6$P    2   "MF1E1$4    0   #Z&5N55,    2   #^'!T
M0E(    8   $"G!L4$P    2   $(F5L1U(    B   $-'-V4T4    0   $
M5G1R5%(    4   $9G!T4%0    6   $>FIA2E     ,   $D !, $, 1  @
M '4 ( !B &\ :@!ISNRW[  @ $P 0P!$ $8 80!R &< 90 M $P 0P!$ $P
M0P!$ "  5P!A '( ;@!A %, >@#M &X 90!S "  3 !# $0 0@!A '( 90!V
M &X _0 @ $P 0P!$ $P 0P!$ "T 9@!A '( =@!E ', :P#F '( ;0!+ &P
M90!U '( 90!N "T 3 !# $0 5@#D '( :0 M $P 0P!$ $P 0P!$ "  80 @
M &, ;P!L &\ <@!I $P 0P!$ "  80 @ &, ;P!L &\ <@!, $, 1  @ &,
M;P!L &\ <@!! $, 3  @ &, ;P!U &P 90!U '(@#P!, $, 1  @!D4&1 9(
M!D8&*00:!#X$.P1,!#X$0 0^!#($. 0Y "  3 !# $0@#P!, $, 1  @!>8%
MT07B!=4%X 797VF"<@!, $, 1 !, $, 1  @ $T X !U $8 80!R &4 8@!N
M /T ( !, $, 1 0F!#($-01"!#T$/@0Y " $%@0: "T$- 0X!$$$/P0[!#4$
M.0!# &\ ; !O '4 <@ @ $P 0P!$ $P 0P!$ "  8P!O '4 ; !E '4 <@!7
M &$ <@!N &$ ( !, $, 1 DP"0()%PE "2@ ( !, $, 1 !, $, 1  @#BH.
M-0!, $, 1  @ &4 ;@ @ &, ;P!L &\ <@!& &$ <@!B "T 3 !# $0 0P!O
M &P ;P!R "  3 !# $0 3 !# $0 ( !# &\ ; !O '( :0!D &\ 2P!O &P
M;P!R "  3 !# $0#B .S \<#P0/) [P#MP @ [\#N /, [T#MP @ $P 0P!$
M $8 Y !R &< +0!, $, 1 !2 &4 ;@!K &P :0 @ $P 0P!$ $P 0P!$ "
M80 @ &, ;P!R &4 <S"K,.DP_ !, $, 1'1E>'0     0V]P>7)I9VAT($%P
M<&QE($EN8RXL(#(P,C(  %A96B        #S40 !     1;,6%E:(
M (/?   ]O____[M865H@        2K\  +$W   *N5A96B         H.
M$0L  ,BY8W5R=@        0     !0 *  \ %  9 !X (P H "T ,@ V #L
M0 !% $H 3P!4 %D 7@!C &@ ;0!R '< ? "! (8 BP"0 )4 F@"? *, J "M
M +( MP"\ ,$ Q@#+ -  U0#; .  Y0#K /  ]@#[ 0$!!P$- 1,!&0$? 24!
M*P$R 3@!/@%% 4P!4@%9 6 !9P%N 74!? &# 8L!D@&: :$!J0&Q ;D!P0')
M =$!V0'A >D!\@'Z @,"# (4 AT")@(O C@"00)+ E0"70)G G$">@*$ HX"
MF *B JP"M@+! LL"U0+@ NL"]0,  PL#%@,A RT#. -# T\#6@-F W(#?@.*
M Y8#H@.N [H#QP/3 ^ #[ /Y! 8$$P0@!"T$.P1(!%4$8P1Q!'X$C 2:!*@$
MM@3$!-,$X03P!/X%#04<!2L%.@5)!5@%9P5W!88%E@6F!;4%Q075!>4%]@8&
M!A8&)P8W!D@&609J!GL&C :=!J\&P ;1!N,&]0<'!QD'*P<]!T\'80=T!X8'
MF0>L![\'T@?E!_@("P@?"#((1@A:"&X(@@B6"*H(O@C2".<(^PD0"24).@E/
M"60)>0F/":0)N@G/">4)^PH1"B<*/0I4"FH*@0J8"JX*Q0K<"O,+"PLB"SD+
M40MI"X +F NP"\@+X0OY#!(,*@Q##%P,=0R.#*<,P S9#/,-#0TF#4 -6@UT
M#8X-J0W##=X-^ X3#BX.20YD#G\.FPZV#M(.[@\)#R4/00]>#WH/E@^S#\\/
M[! )$"800Q!A$'X0FQ"Y$-<0]1$3$3$13Q%M$8P1JA')$>@2!Q(F$D429!*$
M$J,2PQ+C$P,3(Q-#$V,3@Q.D$\43Y10&%"<4211J%(L4K13.%/ 5$A4T%585
M>!6;%;T5X!8#%B86219L%H\6LA;6%OH7'1=!%V47B1>N%](7]Q@;&$ 891B*
M&*\8U1CZ&2 911EK&9$9MQG=&@0:*AI1&G<:GAK%&NP;%!L[&V,;BANR&]H<
M APJ'%(<>QRC',P<]1T>'4<=<!V9'<,=[!X6'D >:AZ4'KX>Z1\3'SX?:1^4
M'[\?ZB 5($$@;""8(,0@\"$<(4@A=2&A(<XA^R(G(E4B@B*O(MTC"B,X(V8C
ME"/"(_ D'R1-)'PDJR3:)0DE."5H)9<EQR7W)B<F5R:')K<FZ"<8)TDG>B>K
M)]PH#2@_*'$HHBC4*08I."EK*9TIT"H"*C4J:"J;*L\K BLV*VDKG2O1+ 4L
M.2QN+*(LURT,+4$M=BVK+>$N%BY,+H(NMR[N+R0O6B^1+\<O_C U,&PPI##;
M,1(Q2C&",;HQ\C(J,F,RFS+4,PTS1C-_,[@S\30K-&4TGC38-1,U336'-<(U
M_38W-G(VKC;I-R0W8#><-]<X%#A0.(PXR#D%.4(Y?SF\.?DZ-CIT.K(Z[SLM
M.VL[JCOH/"<\93RD/.,](CUA/:$]X#X@/F ^H#[@/R$_83^B/^) (T!D0*9
MYT$I06I!K$'N0C!"<D*U0O=#.D-]0\!$ T1'1(I$SD42155%FD7>1B)&9T:K
M1O!'-4=[1\!(!4A+2)%(UTD=26-)J4GP2C=*?4K$2PQ+4TN:2^),*DQR3+I-
M DU*39--W$XE3FY.MT\ 3TE/DT_=4"=0<5"[40914%&;4>92,5)\4L=3$U-?
M4ZI3]E1"5(]4VU4H5755PE8/5EQ6J5;W5T17DE?@6"]8?5C+61I9:5FX6@=:
M5EJF6O5;15N56^5<-5R&7-9=)UUX7<E>&EYL7KU?#U]A7[-@!6!78*I@_&%/
M8:)A]6))8IQB\&-#8Y=CZV1 9)1DZ64]99)EYV8]9I)FZ&<]9Y-GZ6@_:)9H
M[&E#:9II\6I(:I]J]VM/:Z=K_VQ7;*]M"&U@;;EN$FYK;L1O'F]X;]%P*W"&
M<.!Q.G&5<?!R2W*F<P%S77.X=!1T<'3,=2AUA77A=CYVFW;X=U9WLW@1>&YX
MS'DJ>8EYYWI&>J5[!'MC>\)\(7R!?.%]07VA?@%^8G["?R-_A'_E@$> J($*
M@6N!S8(P@I*"](-7@[J$'82 A..%1X6KA@Z&<H;7ASN'GX@$B&F(SHDSB9F)
M_HIDBLJ+,(N6B_R,8XS*C3&-F(W_CF:.SH\VCYZ0!I!ND-:1/Y&HDA&2>I+C
MDTV3MI0@E(J4])5?E<F6-):?EPJ7=9?@F$R8N)DDF9"9_)IHFM6;0INOG!R<
MB9SWG62=TIY GJZ?'9^+G_J@::#8H4>AMJ(FHI:C!J-VH^:D5J3'I3BEJ:8:
MIHNF_:=NI^"H4JC$J3>IJ:H<JH^K JMUJ^FL7*S0K42MN*XMKJ&O%J^+L "P
M=;#JL6"QUK)+LL*S.+.NM"6TG+43M8JV ;9YMO"W:+?@N%FXT;E*N<*Z.[JU
MNRZ[I[PAO)N]%;V/O@J^A+[_OWJ_]<!PP.S!9\'CPE_"V\-8P]3$4<3.Q4O%
MR,9&QL/'0<>_R#W(O,DZR;G*.,JWRS;+MLPUS+7--<VUSC;.ML\WS[C0.="Z
MT3S1OM(_TL'31-/&U$G4R]5.U='65=;8UUS7X-ADV.C9;-GQVG;:^]N W 7<
MBMT0W9;>'-ZBWRG?K^ VX+WA1.',XE/BV^-CX^OD<^3\Y83F#>:6YQ_GJ>@R
MZ+SI1NG0ZEOJY>MPZ_OLANT1[9SN*.ZT[T#OS/!8\.7Q<O'_\HSS&?.G]#3T
MPO50]=[V;?;[]XKX&?BH^3CYQ_I7^N?[=_P'_)C]*?VZ_DO^W/]M__]P87)A
M       #     F9F  #RIP  #5D  !/0   *6W9C9W0          0 !
M      $    !          $    !          $  &YD:6X         -@
MKA0  %'L  !#UP  L*0  "9F   /7   4 T  %0Y  (S,P ",S,  C,S
M      !M;6]D        !A   *!0_6)M8@
M=F-G<        P    )F9@ #     F9F  ,    "9F8    ",S,T      (S
M,S0      C,S- #_X70(:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \
M/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.5&-Z
M:V,Y9"(_/@T*/'@Z>&UP;65T82!X;6QN<SIX/2)A9&]B93IN<SIM971A+R(@
M>#IX;7!T:STB061O8F4@6$U0($-O<F4@-RXR+6,P,# @-SDN,6(V-6$W.2P@
M,C R,B\P-B\Q,RTQ-SHT-CHQ-" @(" @(" @(CX-"@D\<F1F.E)$1B!X;6QN
M<SIR9&8](FAT=' Z+R]W=W<N=S,N;W)G+S$Y.3DO,#(O,C(M<F1F+7-Y;G1A
M>"UN<R,B/@T*"0D\<F1F.D1E<V-R:7!T:6]N(')D9CIA8F]U=#TB(B!X;6QN
M<SID8STB:'1T<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B('AM;&YS
M.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+R(@>&UL;G,Z>&UP
M1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V<O:6UG+R(@>&UL
M;G,Z>&UP34T](FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"]M;2\B('AM
M;&YS.G-T4F5F/2)H='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O<U1Y<&4O
M4F5S;W5R8V52968C(B!X;6QN<SIS=$5V=#TB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E;G0C(B!X;6QN<SIS=$UF<STB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+TUA;FEF97-T271E
M;2,B('AM;&YS.FEL;'5S=')A=&]R/2)H='1P.B\O;G,N861O8F4N8V]M+VEL
M;'5S=')A=&]R+S$N,"\B('AM;&YS.G!D9CTB:'1T<#HO+VYS+F%D;V)E+F-O
M;2]P9&8O,2XS+R(^#0H)"0D\9&,Z9F]R;6%T/FEM86=E+VIP96<\+V1C.F9O
M<FUA=#X-"@D)"3QD8SIT:71L93X-"@D)"0D\<F1F.D%L=#X-"@D)"0D)/')D
M9CIL:2!X;6PZ;&%N9STB>"UD969A=6QT(CY";&%C:V)A=60@4')O>'D@0V]L
M;W(@4W=A<',\+W)D9CIL:3X-"@D)"0D\+W)D9CI!;'0^#0H)"0D\+V1C.G1I
M=&QE/@T*"0D)/'AM<#I-971A9&%T841A=&4^,C R,BTQ,"TP,U0Q,SHT.3HU
M,BTP-#HP,#PO>&UP.DUE=&%D871A1&%T93X-"@D)"3QX;7 Z36]D:69Y1&%T
M93XR,#(R+3$P+3 S5#$W.C0Y.C4R6CPO>&UP.DUO9&EF>41A=&4^#0H)"0D\
M>&UP.D-R96%T941A=&4^,C R,BTQ,"TP,U0Q,SHT.3HU,BTP-#HP,#PO>&UP
M.D-R96%T941A=&4^#0H)"0D\>&UP.D-R96%T;W)4;V]L/D%D;V)E($EL;'5S
M=')A=&]R(#(V+C4@*$UA8VEN=&]S:"D\+WAM<#I#<F5A=&]R5&]O;#X-"@D)
M"3QX;7 Z5&AU;6)N86EL<SX-"@D)"0D\<F1F.D%L=#X-"@D)"0D)/')D9CIL
M:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D\>&UP1TEM9SIW
M:61T:#XQ.# \+WAM<$=);6<Z=VED=&@^#0H)"0D)"0D\>&UP1TEM9SIH96EG
M:'0^,C4V/"]X;7!'26UG.FAE:6=H=#X-"@D)"0D)"3QX;7!'26UG.F9O<FUA
M=#Y*4$5'/"]X;7!'26UG.F9O<FUA=#X-"@D)"0D)"3QX;7!'26UG.FEM86=E
M/B\Y:B\T04%14VM:2E)G04)!9T5"3$%%<T%!1"\W44%S54=H=F1'.7IA1SEW
M241-=4U!0311:VQ.02LP04%!04%!0D%"3$%!04%!14$-"D%117-!04%!05%!
M0B\K24U716Q$43$Y455K.4=357A&04%%0D%!04U317AP8FTX0T5!04%B5S4P
M8VQ*2%%I0EE75F]G0C@T04%G04H-"D%!64%-44%!65=.>F-%,512;%%!04%!
M05-55D1)2$Y34C!)04%!04%!04%!04%!04%!04%!4&)704%%04%!04$P>3%)
M54-!9T%!04$-"D%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!
M04%!04%!04%!04%!04%!04%!04%!04%!4EDS0GED04%!059!04%!07H-"EI'
M5GI9=T%!05E104%!0G-D,U)W9$%!04%F04%!04%566UT=V1!04%!9U%!04%!
M56-L:%I79T%!06AG04%!055:,6A:5V=!04%I=T$-"D%!0559;&A:5V=!04%K
M04%!04%56D<Q=5I!04%!;%%!04%"=UI',6M:04%!07-104%!0TED;E9L6D%!
M04$P=T%!04-'9&UL;&1W04$-"D$Y44%!04%K8DA6=&%104%!+V=!04%!56)7
M5FAC=T%!0D%W04%!06MD1U9J84%!04)$04%!04%-8VQ24U%W04%"1'=!04%G
M35HQ4E,-"E%W04%"1'=!04%G35EL4E-1=T%!0D1W04%!9TUD1U8T9$%!04%!
M0D1B,T(U8VUL;F%(46=+1TUP241%-4]49V=31U8S8D=6,&1#,5$-"EE73G)9
M6$IK245.=F)80FAB;FM!04=2;&,R34%!04%!04%!045N3E-2,$EG4U561$YJ
M135.:EET36DT>$%!04%!04%!04%!04%!05,-"F,Q2DA1:4)*4E5-,DU4:S).
M:3!Y3&I%04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!
M04%!04%!04%!04%!04$-"D%!04%!04%!04%!04%&:%I7:4%!04%!04%!1'I5
M44%"04%!04%28DU71FQA24%!04%!04%!04%!04%!04%!04%!04)95U9O9T%!
M04$-"D%!04%B-DE!041J,4%!041K1FA:5VE!04%!04%!04)I;5%!070T54%!
M0FIA5T9L84E!04%!04%!04-39T%!05!H04%!=',Y:UI83FH-"D%!04%!04%!
M04):2E)536=A2%(P8T1O=DPS9#-D>35P6E=-=5DR9T%!04%!04%!04%!04%!
M0EI*4E5-9V%(4C!C1&]V3#-D,V1Y-7 -"EI73759,F=!04%!04%!04%!04%!
M04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!04%!
M04%!6D=6>EEW04$-"D%!04%!04%U4U561$E$67A/5%DR3%1)=4U30D5:5UIH
M9%=X,$E&2DA1:4)J8C)X=F1826=C,T)H63)59TQ30GI5:V1#04%!04%!04$-
M"D%!04%!04%U4U561$E$67A/5%DR3%1)=4U30D5:5UIH9%=X,$E&2DA1:4)J
M8C)X=F1826=C,T)H63)59TQ30GI5:V1#04%!04%!04$-"D%!04%!04%!04%!
M04%!04%!04%!04=2;&,R34%!04%!04%!04Q&2FQ:;59Y6E<U:EI30E=A5U8S
M85<U;DE%3G9B;5)P9$=L=F)I0G -"F)I0DI254TR351K,DYI,'E,:D5!04%!
M04%!04%!04%!04-X4UI76FQC;59U63)59U9M;&QD,FQU6GE"1&(R-6MA6%)P
M8C(T9V%7-&<-"E-55D1.:D4U3FI9=$UI-'A!04%!04%!04%!04%!04%!04%!
M04%!04%!04%!04%!04%!0C)A5U8S04%!04%!051P4#1!1D8X=4%"1% -"D9!
M040W8W=!0D)-3$%!3F-N9T%!04%&65=6;V=!04%!04%"34-664%504%!049C
M9C4R,6Q96$U!04%!04%!04%!44%!04%!04%!04$-"D%!04%!04%!04%!04%!
M2U!!04%!06Y.<%IY04%!04%!43%*54E'3C%C;EE!04%!04%!045!04%!04%5
M04-G05!!0E%!1U%!94%#34$-"DM!071!1$E!3G=!-T%%04%244)+044X059!
M0EI!1C1!67=";T%',$%C9T(S04AW06=10T=!27-!:T%#5D%*;T%N=T-K04MK
M07)G0WD-"D%,8T%V041"04U907EW1%%!3E5!,G=$9T%/54$V=T1W05!902MW
M14)!46-"1%%%5$%2:T)(=T5L05-S0DUG131!5#1"4E%&34%624(-"E=11F=!
M5V-"8F=&,4%8=T)G=T=,05I)0FUG1VA!86M"<U%'-4%C14)Y44A2061K0C11
M2'!!9DE"*V=)1$%G=T-&04ED06E90TQW230-"D%K14-3=TI506PP0UIW2GA!
M;F]#:$%+3T%P9T-O9TMS07)90W=13$Q!=%5#-$%,<D%V541!04U,07A91$E1
M371!>F=$47=.4$$Q;T0-"EIG3GE!,S1$:6=/5T$V241R9T\V03AC1#!W4&=!
M*W=$*U%11T)"345)05%T0D1S15-!4E9"1TU%8U%2*T))=T5M9U-O0DQ917A!
M5%0-"D)/144X050K0E$P1DA!57)"5&]&4U%664)78T9D=U='0EI91G!G5S%"
M8U5&,5%8;$)F64="9UE70FEC1TYW6DE";&M'86=:-T)O=T<-"FY1879"<T%'
M,%%B:D)V54A"=V-:0GES2%!19%!",D5(9$%E1T(U:TAR064O0CE)2#519C1#
M07-)2'=G>4-%64E79VAU0TE)26QG:7$-"D-,-$DP9VIN0U!S2D5!:VQ#5&]*
M5'=L:T-8:TIJ=VUK0V)O2GIW;FQ#9G-+15%O;D-J,$M607!Q0V]%2VU!<75#
M<U5+,T%R>D-W<TP-"DEG<S5#,45,85%U04,U9TQS079)0RM%3"M1=U-$0V]-
M47=X8T1(54UJ9WEN1$U!33)1>GI$43!.2F<Q0416;TYD03)/1&%K3G=W,V4-
M"D1F9T]%=S1U1&MK3UI!-2]$<'-/=&<W4T1U-%!#43AL1#!%4%AG.39$-5E0
M<W<O4$0K=U%#4D%M145-45E20BM%2G-1=5)$6$5055(-"D5X17A%53A28E)'
M345A;U)Y4DAO16=C4TIH2D9%;5%3:$)+:D5S35,T>$U$17E-5%%X3FI%-$U4
M<$)01D4K555":%%N1D5K56%H4TP-"D9+,%5Z:%1W1E))5DY"5E=&6&=6;7A7
M.49E05=!>%EM1FMK5V)"85!&<DE7,6AB-D9X,%A14F1L1C1K6')H9E-&+V-9
M1WAH04='55D-"FEH:79'3E59*VAK9T=555IA>&U21V)C6C-2;T5':6]A55)P
M,T=P-&%X4G)S1WA18D]X=&I'-&]B<VAV84A!26-+:'A32$AS8V]X>DT-"DA0
M561(:#%(2%A!9&U2,T1(97=E1F@U04AM;V5L0C8K2'5K9D5X."M(,FMF;$(K
M+T@K;V=&4T)"24=W9VU#1$5)4$%H2$-&24E856@-"F]32$])9G-I2GE*5DEO
M26ER>4QD27=O:D]#3FU)-5%J=VE0=TI".&M44U(X2DMS:S)I54I*5&=L84-7
M6$IC8VPY>5EN2FQC;6AY83,-"DIU9VY'0V1*2C-O;G%Y9F-+03!O4'EH>$M+
M26\Q0VM'2U1G<&%Y;61+9$%Q06EO,4MM9W%M>7)02W=)<DYI='!+-3!R,%-W
M1DQ$:W,-"F)I>6E,3F-T1$,Q0DQ8671Q>3-H3&A9=51#-D-,<F-U-VDX:TPQ
M;W9K4R](3"\T=TY40G--2U%W,GI%4TU5;WAG:D<V369)>4MJ2FH-"DUP<WDQ
M1$U.33!9>F9Z3S1-+T4P2WI2;$Y*-# R1%543E4P,6AZ6$-.9C R3GI:>4YQ
M-#(V5&-K3C)!,VY$9EA/0E$T541I34]-9S4-"D)4;$-/6#@U=D1N-4]J639D
M1'%Y3W4X-TQ4=')/-F\W-D1W;E!'53AP1'IJ4%-).5E4,FA094$K240U9U!Q
M02LT1#AH4#)%+V]J+VD-"E%#3D%:14-M44]D0DM51G%187A"-VM)=U%N2D-T
M54PS47IP1&954$%204Y%4C!32U)--49%:U964EIP1C-K66E2;61'<3!B=U)Z
M5D@-"F4P9D%3059)4S!I4E-.9$I(56QJ4V%L2CA%;S-3;C%+>$5S35,Q3DQM
M:W9I5$-P36-K>39444I.4VLR5%1D>$]*535U5')D4$%%.4H-"E0U3E S5D%N
M54A&474Q14=55D)2;3%(;55J1E-F1DQ(57A.5%@Q3W%5+UI546Q34%9.=%9+
M1E8Q5F-*5T0Q6F-6<6Q7.3%D158U2E@-"C1&9W972#%9>3%K85=7;%IU1F](
M5VQ:87!L<C%7,%9B;%9V;%A$5F-H;'I76%-D9&5&,TI8:'!E8D8V.5AW.699
M5BMZ64%69U8R0W$-"EE0>&A4,D=I6696:5-72V-9=D)J43)/6%DK=&M11U-5
M6D]L;%!75U-:961M4%=A4UIU:&Y05V546BML;U R:5=A3WAP43)M86%F1G$-
M"E-'<69A=F1R5#)U;F$O.7-6,GEV8E%H=%E',C5B:$IU83(W16)X-79E1R]2
M8T-T=VAN1&=C5'!X;%A(=V-K='EP;DU"8S$Q>G5(454-"F1(0C!Z2%5O9%E6
M,31862MD<'0R*TAD5V0W3C1%6&AU94UX-4MN;4IE960V4FYQ;&5W4C=9,W9#
M9D-&.&=8>FAF548Y;U@T0F9M2BL-"G=N.&IF-%(O-5E"2&=+:4)#;T9R9V,R
M0TU)2U-G=E-$5C1/-FA",D5G251J:%5E1G$T64]H;DM',31C-V@U*TE"26AP
M:4TV2DTT;5H-"FEF-DM:27)+:7I#3&QO=CAJ1T]->6\P>&I::4XO-#5M:G,V
M4$YO*V5K06%18G!$5VM4*U)Q2DE2:VYQ4S0U3DYK-V%524I32VQ04U8-"E@U
M6$IL:E-7;C5C2VPS5U@T2FA-;4QI6DI*;5%M9GEA84IR5FTP2V)R-7=C;DEM
M8SDU,6MN9$ME44HV=6YX,F9I-2\V;T=M9S)+1D@-"F]B86E*<4M7;W=A:F1Q
M4&UP1F%K>#95-'!A;6U'<6%,<'8R;F)Q9F=Q1DMO>$MK,W%A;7%(2W%0<7=+
M<F1A=G!R1GES,$LQ17)B:74-"DQA-FAR>&%V:3=!07-(5W<V<D9G<V1A>5,W
M3$-S>FEZ<G)1;'1*>3%%-U=+=&=',F5B8G=T,FDS-$QH6G5.1S53<FY#=6IU
M-G1B<W4-"G4V93A)8GEB=E)7.6HW-$MV;U,K+S<Y-G8O6$%C341S=U=F0C0X
M2F9W='9$5TU057A&2$5Z<U9,>&-J1U)S8D1X,$A(=CAG.7E,>DH-"D]S;35Y
M:FI+=#AS,GDW8DU.8WDQ>E183G1C-#)Z<F)03C@K-#!$;E%U=$4X,&(W4U Y
M3$(P,%14>'122C%-=E94=%A2,6Q85S).9&,-"C$K1%E:3FIO,E=Z6CAD<#(R
M=G9B9TYW1C-)<F1%3C)7,VAZ96]T.' S-B]G3G5#.3155&AZ3TI4-'1V:EDK
M4'(U2%!K+T]7135G,VT-"FQU8V8U-FYO375I.#958G P3W!B-G58<F-/=C<W
M26)T164R8S=I:G5T3SE!-SAZ=U=01&PX6$QX+R]+33AX;GIP+U$P.4U,,550
M6&4-"CEM,S(K+V5+*T)N-'%0:S0K8V8V5B]R;BLS9CA"+WE9+U-N.75V-4PO
M='HO8F8O+R\K-$%$:T9K8C)*;$%'5$%!04%!068O8D%)44$-"D)G445"055%
M0F=51D)G:T="45E*0W=G1T)G9TQ$06]+0W=O2T1"04U$07=-1$%W441!-%!%
M03A/1$)-5$9"451%>'=B1WAS8TAX.&8-"DAX.&9(>#AF2'=%2$)W8TY$03!9
M14)!64=H55)&4F]F2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(
M>#AF2'@X9DAX.&8-"DAX.&9(>#AF2'@X9DAX.&9(>#AF+SA!04519T)!04,P
M07=%4D%!25)!44U2068O14%A24%!04%(05%%0D%114%!04%!04%!04%!448-
M"D%W24=!44%(0T%K2T-W14%!9TE$05%%0D%114%!04%!04%!04%104-!=U%&
M0F=C24-1;TQ%04%#05%-1$%G44-"9V-$0D%)1T%N34(-"D%G35)"04%&25))
M>%%614=%,D5I8UE%54UP1VA">%=X46E00E5T2&A->%II.$-2>6=V16Q1>E)4
M:W%+>5DS4$-.55%N:S9/>DYH9%4-"EI(5$0P=4E)2F]-2D-H9UIH2E)&4G%3
M,%9T3E9+0G)Y-"]013%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E<U=EDS
M4C%D;F0T95@-"G W9D@Q*V8S3T5H66%(:4EM2VDT>4YJ;RM#:S535FQP95EM
M6G%B;DHR96XU2VIP2U=M<#9I<'%Q=7-R839V;U)!04E#05%)1$)1544-"D)1
M645#04U$8E%%04%H141"0T53355%1E523FA)9UIX9UI%>6]B2'=&34A2-%-.
M0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%,-"DYE2D5G>&15:W=G2D-H
M9UI*:EI&1VED:V1&53,X<4]Z=WEG<# K4'IH2E-K=$U453504FQD65=6<&)8
M1C%E6#%2;%IM9&]A5W!R8D<-"C%U8C)2,61N9#1E6' W9D@Q*V8S3T5H66%(
M:4EM2VDT>4YJ;RM$;$I75VPU:5IM<'5C;EHV9FMQ3VMP86%N<4MM<7$V>71R
M<2MV+V$-"D%!=T1!44%#15%-4D%$.$$Y531Q-T9867$W1EA9<3=&6%EQ-T98
M67$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867%X:7HP,U@-"F@U='9,
M>3-K*W%A2WI$,5E*0GDY95%+03=O;C=&5"LQ,SDX<454>%@P9$9H,#)O+T]4
M;D4X1T1Q1"]%97!!-F4O<C5S:S1Z*W!8;78-"G Q<G<T-S!P4VY+=FIV,'DQ
M,U93=FYS."]W0E4O3DM44W1E;6=V64E4<#A&,4QB6$9T15,Q+V)W45)#5G11
M;5%K3#E7<#=6;U%15TH-"C0U8TU6:'!L<4M/+TPW9F8W:TI&*V9N;#916%9.
M2C%+3C=,935384]+27%"0DQ/-2M+458T:4)H.$YA-U5W*T%E.6HK8FHS1F9P
M=C4-"G93-G!B86IQ3VXR2')71G19,T8U87=-<DQC33!%9&\S0U1I6D%!2'58
M-558;T(Y2V-68D99-FTW24<Q9G%8,VXU<W!A8V1/16QN<5<-"G%Y0E=J=DQ&
M;&%X26-Y14M!,'9Q=5%T=DE(-&-G<#0Q235504=,<6LV:71U6BMX369,+S5Q
M86)R.'!I,#9X;55I,VUU;FUN:W0Q:6H-"FII:FEK6#%'4U-1<5<K<TE'5VQ5
M3F585$),15)Z6E$Q06QY0U1A6"MD*VY"3%,Q,5<R:VLQ3S592GES:U)R6&LP
M:E)"4DU*<&]Z4BL-"D-L:$E6*TYD>'5"2314,%E2,5$U2&TQ62]W1$]19FQ3
M*U)N=#='.$MP0SAR0FIB;S%1<S=):6\P;UIU4717*TE$:716-456>$]N254-
M"F%Y2C904DY%,6$R,6I2-TA68E=V,64O9VIU26<R>$-Y<4=!4'5+-51)56%C
M;45U24%J<6IC1$HR2W5X5C)+=7A6,DMU>%8R2W5X5C(-"DMU>%8R2W5X5C)+
M=7A627)N>FHU2V=V,W,W;E9R1DPT231L9V5735-C26DO<6-G5%AI:%(V,395
M3U1%2F1Z5V-S3'%X84AN+T%$02\-"DPR3V%72V)83D]%=S5E<VAM:C555F1Y
M=W(P-&UN-%DK2$QU46,P3SA+;BM/9DEK1C$Y5$=S,D5D=TDO5T51;6I".4EX
M:6)N<V9S*VX-"E)Q.4M9.$5U-69&:&17151P,VU,>7!Q1G!C6%=N6#%P9%=T
M9T0Y66UG6DA324UV<4=P6'!69FEW1TI(3FQ'8U-,0C5)>3,Q3%-(=$8-"G9)
M8FE$-G))<&Q78TUO57$Y2$Q6,C8Y8T9&26M+=%%V=&(X=397<6DX=3=E,%AG
M-W!Z6E9(1TXQ5FE0:SAI+U-C26E39WEI3V%Z5$8-"CAS6'-H,6)49G$P-UAC
M671F<E525FA*2$,X<$-!:EEG33AN5')V:6)'>%=00V1W=&DX,RM5;FM30TA7
M3$HS6C!H:E)*-#)Q.&XR148-"D0Q3D]M4$%E-69%:C-H8W9M-WEU,#AC0V%R
M879.2S!A4GAR36I->E1*-FM904(O85%C:#=9.$(W;#A34&5M8T4X3GA"2%!"
M27-S17D-"FE32U9#1U9K6596;$DR24DV6D9M1&$O1EA9<3=&6%EQ-T9867$W
M1EA9<3=&6%EQ-T9867$W1EAG6&TW5"]+55AM5%9B>30X:F%P9#8-"G%B.7)C
M,TYJ.60Y2S1T2C)R9'I34TE),$A+3U8Q-&EU>%9394)R;5A!;6AU2%A:27@T
M:65%,V9N.%9'3'DY*U@X5'1$9BM1=&9-.6\-"G)25E$S37-":&MM:E%,0S=3
M,30X6BME=T)'-'@T<&9Z9VIG:#%J2DYT3EAY-W(Y,7EU=DEU=%)4,E9P3D1B
M>7E&-$DR=&]92C=E2TH-"FDP<71Z:VA4,'IX0BM).69'2G-D47IJ=WE0,&Q.
M9DM0;512-%ER8E1D4#A!2E=T5S!.+V1X:31L=F\R2W=&;UER27I'5U(S:T%%
M6$(-"F1Q16IK9DA)>FEE6DE:-'-G1W=J3&8X07-3+WI4-5$X;U=D.40V,VQ'
M.75B84Y(:TUC8W0S3$U'=5=L;FU+0T%Y44-S:6A72FPW9V8-"EIY>D=34CE4
M:C4K1THK9VMF2"MZ-U8P9FPW>4=D4W95:CAN-F]I,W-C<'9*4TIG2$PS>7)S
M07A49#0K9BMR-#<T,4MV<4@T0VE53% -"F]L*T-G3D4P<GER;RMU>C-0*T)T
M5&E/;%1Y3G!S,74Q>F-";FAC<%5#4FQ58S%B;#<P3RM4;$5K9E5.,G5'45)K
M8GAY,C5684EF4E -"DQE:W@X9$DX:C9I,$YS:T9X8F\X.3)R3V)Q25-Y47!W
M.55!:FEO;$)B:5-V:4U!0E!/45I3;4DO5&IL,#<K=C0S57)M>3!30TYR5T0-
M"GE*9E-X4DY(34EV5G5X07I):E-,-DE)2D-S,4139W(K,$U22"MK1TUS=&)$
M1V9T96IF;#=Q13!M;DQP=S!A5%-,3WAT-$1B>'4P<D$-"F5Q<%IO-GI+:$I4
M<G-71D-/;E1+37-11&0R-3)L>4=1;W@T87!L;55U53=&6%EQ-T9867$W1EA9
M<3=&6%EQ-T9867$W1EA9<7A#9GD-"G U=CEE-TYN-6M.=&$S13%X2VQU649K
M-&EC;&Q53WIC:'AR5&)P,4=',$MD;C58.#=P;W1R870U:4U.-V(X;WI-<U-3
M07A";VA(<W<-"D%,8TE7<5=",V,K,DYQ:EEV3%AM3G1',4=X=E!-17,Q,652
M3VM.,FM3>&U.;F=A2W9%8F=":4I09UI4>4A7;4YP4S=4+TDO;7I4-W4-"F,R
M+VUM6G)#4S5394LP:VA6>4DQ648P36QA+T=&569$461D=#AB4E-J8R]L-35L
M=4QM-VUL.#!81&970S1244I5-$DP,W%+:3A:4G@-"D-R5F9H<&IA,'58.'9F
M34-Y*W O:4M5+W5L:C0X6F%C;&=-3%!T3BLQ<V1U;E552GAT85IP65<X;'1:
M45<X:D)N:5)53$%U46%#;E<-"E)P2% K>5EN06Q8>%8R2W5X5C)+=7A6,DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+<T)V+TXY>D)Q5B]&3#54;G9)-$1/
M23=M,V@-"C4X;FIF:$=(-7%N.35S,55,541$,W@T43!Y=UEY8DU2.&=U,#-Z
M9$9E6'I7:BM58G5*;F,K:$DY<W%O14%&9E9:=G-S0T=Q040Y*U -"D%%9FQS
M6#@R4'E#;$(U-'1Z55-E5#<U,G!$>&%#,5)K2FQ337-!,&YP9EEA4FQQ84-O
M>#1!=C5B1B].:CAG;6PU<FM%3VUA8G%%4&P-"FUE9$PK4TY(9T5%66UJ16M-
M:C%+0W K1C0Q4G58169&544T.$E8.'1I+VUX*U%3,C,X*V%04$Q016YL82LU
M,CAR=WDO-DEH-'5K8E,-"D5%9VMF<V=$-6<Y365!22],678U<V9K15)D95I5
M:2MR4$@U5VUE2UHU:V10<34Y54=.*T-55E5:4GHR87)%04$K04I$=VA0-6)&
M+TX-"FHX9S%P+VTK>'9,=4M$+T-/;W=*2DI(13 X,7!%<4HV<W!I1$U!>&)I
M=E9J5%E6<C!X-$%V-6)&+TYJ.&=J;W1B;6IM1%%A0UE+.&P-"CE6:V139T1L
M3U1C26EE3# R-#%0=%1F2W5,>6102%=Y17)J:#1F3VIT=E<Y4C5(>7,O0E9T
M9DUU=3-%84XK:#-13W%(;7AC1&LU548-"F%&07<T1BM*2DA9:V)$15108S)9
M=3!S.'=$-%)(3'8V,71Y=F$V4'@V0D-A>C4W,413<D,R=35D175,9UA::VAH
M:'0V=D]:,$Q-<2L-"FE65BM":FI,1G4R=S<U6D1C3WDP=6575$=*4VIW;F9B
M-&]E3#AZ-51&15I03%=R:5(T6DI:04QF6E=I.50T3C)"<3-O;6YZ1F-L5&L-
M"E=I8C,X=S5,93=K=%4X=39T3DEK4'),24E0,U1(,'96-&-W5V]W4'<O4$=L
M=$189C5K,S!53FYD4F573E9E,6UO,7=V;R]V-#!:<#0-"G=05$)0>&,T5EEI
M=7ET53EQ=$QB:BM:3C<Y5G,W<V579%5-9# X.%ET,6=*;5@P:$559&A52VEU
M2D<T.'5T3G-A5S%+3#@R;V)I,VD-"FYT=DQM<U-X,T5*;F=F-G0X1$0Y;C1L
M3$0T<6)5<FI3,FEP=GI.=# Q3S@P,DA29%-U-W%X5T$S0S(X4T]&830T55%S
M5T%$1#%2.7$-"FY1*T=.3&%B*U=V3D(Q=WIG-EAE-F-)631:03$W1TEW+W)Q
M5V]H0F%P5&HX6&AI46Q034-U>%8R2W5X5C)+=7A6:'0Y-5,X-E1A-6,-"F%H
M82MA;G1,95EQ<5=Y,G-B.$E68W5&0F-L95$U9F$T*WAR:'1#1G0O22]N9%HU
M-35V3FI.3DM7:U)K=&Q!4UIG:V9)2UA:84-&3T$-"DAJ.%A5;D<Q5FHU52]-
M53@R+WAK47AF:V=&;$)X0VAL25AX*WIZ0BMJ=S-B0W$P2&Q4>FA&<3EL92\T
M;F1O230W6DY3='IB;V9R2F@-"G%:0T=*<$=(3$XY:U9O974R3G%H,SAP+VU/
M,$)4+T=)5U%K5FM3>6E5:T)'5'A0,FE15#,X1#!X<TMQ850U4#@Q,E=U+U=V
M.%%-=6P-"DM916%W.4Y:1VQI=#1%:D@W>#DT*V)Q4W=!.&0V;EIT5EA4=DLO
M;F5";U)E96%$8WA2>7AU-DQB2VAD16%);%-X6C)&4D<T3S5R>BL-"FI',5%U
M;2M4+W=!=TQ74S$Y5'IE,&M%6FEA-6AA,5-1=GA!.5%#4C(U04U2:F%O4SDX
M:F9M0W))8DAZ4WI*.5ED=E)A2EDO5&AN:TP-"E,X2D-*4U=!8F)K2V1T<V)7
M:WIS=DMN;D<Q,'5A=TAM571*5TPV<F5T07)34DI'=D1G1EEL9'=.,C-*+U<R
M<E5F;%AZ,$Q89S-M*U$-"EA4>E)02F-,85%K96MG8U!':V)C;$)9<W9X93-4
M1S%5<DQY9C4V=#%U;6LX,DY,3F1344\P;C%736-21T%S9U56-&IK04]G*V1E
M=4X-"G%Q+S1:+TU!=D%4-7)O<V)+,'EI,6DO94%#34U$5W1+;%A/,S@S=&IA
M<&-N-68X06YT6FA/9D],*W%S:51+4F%P.6]).&(W1FEP<4H-"D=/-#9N+TI'
M3G)435!,;6M4851P34YN4&13,VQW<7%:-3586C9V>$%B:'I*251B65E%<&M&
M545K04%T.6\K4&)F1E<X5F1I<G-69&D-"G)S5F1I<G-6659Q6&UJ>GIP=#5/
M:F%#=#=B4U-&8D(T2&)M544W2GIL0W)*5#DR57 W;C4X5%-',#AW9FU,3DQ-
M>#AT<&%P8C%-84X-"F-X>65V,3(U1&IW<%%B-SEF8DA:55(U9C%Z>C-->%A7
M3D%7,U5'-&M-<5A#13A6;$)I:E9!1%9J1S%"56EP1R](0T%#56A+5#5Z+TT-
M"C)/9E0W85AY8V8X05-E354Y,'1X1WER2U5D>5%I;'5+0E4V=3E+;6QF2&-F
M:V1)4DEJ3GDU0VIY+U@W9S5N9S1T>GAR,#AW+VUR3' -"CES=BM(16=U9UHP
M=357;6AK2D552W1$26EC,%5'85=Q.&%N:C0T1'!T1TI(.359,G)9.51U3UA1
M9DYF1'<S.5,P-CDK8C9Y,T-F-&4-"G0U1$AZ1G4S<5),2$MO5F=S:&(Q,DMT
M>E9$-F1.,5DO14-U2#AV;V%(-W<K97@R.'9P-W(S-WAY,UAW.% X-SAF2D4V
M4G$O-6Q3-G@-"F)26"MM3$AP-U133&-31DDQ-'A!0V@U3&-/9&HP*T@T=D%D
M8W)Z661)245X;#9Q1F,K9BML+U1S>&Y$1G<W2&8X951/33%,:75X5C(-"DMU
M>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%9H;"]W1&UR-64P+U<U
M=$UV635956=&>5I,;C1(04YQ<7,Y66\R959143,-"G=S>6=.,G)H<$9Q*VIF
M;6@U43%J56].4'-:-5=L=6I3,&0T6DDP;3)K2DM&9TYL.4)G4U%..7-A5S)7
M645U>%8R2W5X5C)+=7A6,DL-"G5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU
M>%8R2W5X5C)+=DTY8C%$>FA:83=Q-C98<D=I4S(Y>E!"2%EW-G!**SAH2E5F
M5U5924D-"C9G14%)=DEN9F,W6F%/1VAB:GE'444Q5F5A2&DQ1#AX<GI63&)4
M-&13,$%32S!5=#1,9&XK<W!(-B]R4TQ'854T96<V<CA3,4\U=RL-"FIZ4E=8
M>5%C=#<K8U=J86AQ2'(V.6]5:U9Y:7194F%H2WEM1E)/5C5G4G)'4&E$.&1Z
M,4,Y041H=D=E.6E";4)/-%(S;5!54'I$:78-"G)Q565:3DIS8D-73S-E=VE7
M4D5:1#9!931:+U5H;4I2*T5V1&9A<70P57%11$1U6E-'5SEI14YC-GHU,E!&
M1S@R85A&1SA25TIK;%0-"C%05F5'2D9(>%%G4TYY<7DX869%-$Y#0GAX=4AC
M9WAY.39A-EAF9FU$3&)7=BLU:E-B>3=75DIY23-D66YT;&=%36]*-%9B.2M/
M46(-"GA0:%%:0UA$,&)C66Y8<5A8,F\O;69(5V$R;3!Y-'4W5TE2,TYI:DU+
M>4])>GE!67%+:&QK-G9S36IS,DDP>B]!2G%I04%484DX>FD-"DU"-GI"435O
M6DM#=3E+37$O4FIS<3(P=E!Z04]M,V0R8C=32'5%;C133WAL*W)247=+>7I5
M02M)4#9G04Y44W1E,DMS5C%X9DYT-7 -"C%G,G1E64Q.=$Q%>4IQ8W1N9%-7
M<VY+05,K=5E*27=M-GAT>6\R>DUO<G1L:T-!5VY.16M!96$V+W=$23A&,UEY
M5#(R<%@Q;B]O:&4-"D%X-GI-,%E-;%I$23AJ=51X:EHP5E=P.6<W:74U<T4O
M9#AN2$]/*R\U;TA3=DQ7;%=B,U-Y-C5E86<W6"]#>D4R=%,X:&$X141),T(-
M"FQ8,4$X8WA"-&1.<3EW;60Y,WE73TMU."](;S9Z,&]3<DQ';#<V,3-+1FIT
M67AR8S1(<E1*3SAA;EEK,4UK449",$9A9G-L-&@K078-"FAN>BMB23E&<R].
M3G%K,3-O;7 R,S9.1V]82$LS=DQU4S923%-S4THK.%EC:$EV0U-O3&M,+VQ(
M9DMP:T9Y<U533#DV93-L;"M:13@-"DYV-F0U87=Z3$]';D5*-$M9:DA(540Q
M27!I5E=14V)B13%(>$1)8DYI8V55-V)Z0F$V0F)195EB;$QV5FLU+U=*-#9C
M5T)K67!3:7@-"CE%<#)W1DMB-'$W1EA9<3=&6%EQ-T9867%X-C4X9RM6-W$Y
M=3<R93)D-VDY5C!U5#9S;U9L;$%$<59$0F%'9U!4<W8X;V]B5VQ(55 -"GDR
M.&]8*W!Z-FYC,F).95A$0G!*1FQK5&-*-F5W5F=.,'%-8E)3,&9L;#5+*W)2
M,G P+VQB>'=T8DQ',&MH2'!.2UII1#A8.#=K,38-"B]C2TYR5%9Z*U=0:S(U
M44Q,6G-A47@R.5).3%@P;V]N:%9F=&9Y4W-+.6-B5VY0*U=(:W S=%=K,#A0
M.51:6&E6;F-Q5U1J>#5R5VH-"F8S86EH,DDR>'1A6&%H*U=N:S(O=')E,FYS
M4TEB84YO;U9J:VMJ;TA*3$4X5TA);7!Q5#%R:F$P:$Y2+TM0>5IF5SAD=3!%
M<U5)94T-"GEQ:W-H36MC5$]Y>$5S4U%T6D1U4&DY.&)7;&58.')F2DUT>3%Y
M.6EX:V1I-V9V<&5*66AW1'@U52M%4W1X.$UB5VPO+TMS9DI:9V<-"FAA=TQ*
M8D-266%Y>3=#4FU9,2M,96AC:U8V63)T3VHO04-X.&QP6G1::7<U5S=H9WE.
M2DDS,C!K:DIQ>D=H0WI-05(P,G P1U!%<$,-"C(Q+TLO=T%L,G1H2EE15U1*
M85-X4U%34BMT2V534W5R<T-3,69T24XX4$5J:%9F*U9C955U4F(V;S%434QG
M+W9:9#5&<'A0,G4S15D-"CA3.$LK=R],+W=!<S9F9'!D,F--<TYY:%4K<7,X
M;TI#,5!%+T9U<D4Q6F5H>#1L-%9L>BM82&Q#-'4W<3=L<S).>&5U6EHS17-O
M<DD-"G=K0EE58F)A6G@T8C1,5%1*9T%!04]G,D="3'-69&ER<U9D:7)S5F1I
M<G-69&ER1'(O>6(U:FLQ930Q1W@Q.3=2<$5U56E(0C5+9E<-"D]"5&MR>4Y&
M4TAH.%!'34AX2G<R:&$O;%AZ-DY,83-I.#)S3E%K;%-2-S5R5TYQ2T$V=6E2
M5C1+<F-L4'I'3G%R=#5A.#8Q9%DO3E0-"GAX=31)2G1)6&19-DYY5E,R,652
M0D1%2'=X5D)Z95-03T5Z5T4U.#!Y4E@Y<DUZ>C-#46=R3$,P56-F<"MK5SE.
M9G--,6%(9'$Y<V(-"E962&Q,>G!,83-K1CDU;F$U5V-,-E-I,U=%2U5M:FM+
M;&]74BM%:4DP5#!A=D9Q9V<T,G%"=%!)6&XV,$5S3G8U>65+,61R;5=+35<-
M"F]K84]7-'506%=J>GE437E2<CA!5FI8<G9U3TQA,'%4*U-V>D)U8C=4;FXX
M-$4V9F$S9'9D6&QM=&]I;61,95-+6#!V559G>6AM:7 -"CAI83%Q4FIA,&@Q
M+TQF>F-46FTT.#%Z,T4Q<E)M=4<Y6E1)=W5(;2M/351E;5961U96<40S<E=O
M-'1R4T9T+WES.#12,T%M4&UY54$-"G9"23!"*W101U!38FMY3%<T5U1G,C8P
M-2]:3DLQ,W<R=$TX.'1A6&0V5F]6;G Y-61T9EA&=6A6-W V.&XK26M6-49J
M.$E.4#1$<&L-"E-L33A69&ER<U9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-6
M9&ER<U939GIF;T0V+S5C=G1*:74U8D<T=5EY3&4X9V1O-4EP4CA33T<-"E%Q
M,4%W*TE6,T<R259R4F9,<C98-59G,$I,-C1K;6ET:D,R<'4U931-<G%E53-+
M5&PX6$YU47)S3VY40W%#2&Q$5U!2<V]M.#)A<30-"G1(:60K47-H-G=I-G!)
M>5=Y4T50*S$X5T)75%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ
M-T9867$W1EA9<3=&54YC87 -"G!T=$HV9'AD=W=Y57)W:VM61V]E.4-2:7%L
M*VYD1"\V=49T+WE/:B]!2S1Q-SE/-D@O,6-,8B]K9$@O6$989G S42\K<FAB
M9CAJ;R\-"C8T<3)M=#9--T)5=C=D;5DP5E)+:$I0<TLT<7)I*W-I84,T:DHX
M038O=T)C5E4T=%8P>5E%>%AC36=79UEP26I5<C!R431Q:4EP;W -"E8U4D]R
M<4YQ<5%26#9-5EA9<3=&6%EQ-T9867$W1EA9<3=&6%EQ-T9867$W1EA9<3=&
M6%EQ=TQZ<EE852MV>#A)25!194)A,VQX9' -"F)Q<F=Y9G5Y;$AE:$,Q1$)4
M*T)X5DQR9GE:<71Z03!L=CE4;$ML;"]D6&I/;%%!44-W='I1-S<W8EEQ<DAY
M0G)M.4DW8SE+5G582'H-"B]W0U!F1E9O.&<V+UAE2S)P='8Y869W,R]W0U!B
M1E5286518G=J+U12=V9K94EG:T5Y8T%604Q--G=-1TY384)4,#8Q<&EQ3G,O
M2FL-"FQR9%%325HK3&M0278W<TMH56=H6'!*53E33G51>%92:3AG<35A3G97
M:7!2:$TT:4YA:F12>&MB<#,R*VY&5U1E5SE/:W-,0F]P1$H-"GIE4752359,
M8F=$.6QP0G93=EA&53%X5F=N-6XO;4Y*-4YL,&A/5G!$1'%2=49K=7(W,7I(
M1UE55FM&3&1*6"M.;G Y;F)R;'5,2'@-"E<T*V9.=U8U<TMK+S5Y1$UA2DED
M5#AV=6MJ=D5P:D]P<W=+2U<U3VAT;%I52F]V2VYF871$;'9G92\W1VHX-35X
M*S,Y4VYA9C@U1D,-"F4R.5=7+S!3,V-%<3!4:E53,51&>E%J:D%A<5="4FE/
M;F=A:D4V9C-O1W0X-"]A;&5U9C@U3S9V<')19E9B9E-.5VIN570V;'!,9&H-
M"F=63D-R<E!(0S0Y=F@S>55D340S<THV-&IL4BMB,5 X;R]0,34U-3AQ=G)6
M,V%X,F-Q,U5L=#955$UY,&I61W)6="\R.&]Y-"M%,#4-"FUM>DA*1WEZ6$MM
M.3)+=7A6,DMU>%8R2W5X5C)+=7A62E!-5G9C4T-*-'9525%/1T55154W5DDU
M0G8S;E1I1DEO3W!)>%9)-%EO,$L-"GAN4S=U4S-P.&%F54Q:44-V27%Y,'!1
M;T<T:EDW5CAD;%528WA7:7-*2#!Q.65L6%%R8E=J;FM3<DTQ07!937AE<')4
M8TA&57=I=4P-"G R4U9B8E5#=DMJ=W5T<6=5.6%.>31K:G160V9N:7%0-7IY
M4#A%0FA286<K;V]9<V5D059+4'-/2VYQ3S0V54EX5F%Z>E X058R:54-"DMJ
M,$UG94=1<U%2>2]M6# Y9V9T02\Q5EA1=DE*5VIL5&U1;TDT>$]G-D%(-&E7
M52]&53 W1#<X5E@V5$Y,3&)S,'!Q=V5N.7A,8B\-"D%,22]:;$Q-9FXP-V1S
M5E))=7)9>F5I2E5-=W%05$1$;'-!5'0Q,D1$2F-%<75T;7-:;T=81%DT=38Y
M+WAU;S9J67!E4DI'-6M54G4-"G-Q*VQ03F)K<VTV:&UH6D=:82]A52]#931/
M04UZ83)"3#)+65%,1VAS:U$X6FYM:VMM3%9&059D5%5B=#A8<65',BMZ<VID
M6&M%,W<-"FQ1<%E-3FEZ2TM(63E!83!"-DAV.2M/>3=O944V;DQ*3W0S1$9&
M06IG,GIW>GE/-W%$5W-I*VY&=S9$-%%Z02]R9&PS4F]R5&9R9UH-"D(R2W5X
M5C)+=7A6,DMU>%8R2W5X5C)+<%AR<W1U249H;5I3:W)$;D<P:7A(9T1U=TQD
M84=L4FER1V5D=6M566HT42MK5DM/=6]20C$-"C152EAC371!3W9F.65+,&E,
M1TA426Y54%!B3&13069U2G)I1U)L:S5+<4MO.4DQ-F)-9FER=#-X5DTW2DQ3
M+T1Y8S=2,$1S2&4S84L-"F-&>4XQ66U&9"M,5CAD.%963E5U=G%&=$=S3G=T
M=D929W=&<DI-2VMJ<#9":D-%;'4O6$95;FDQ5S9L9E-H2F9805-3545..51N
M:C4-"FMI=D=2>DU664].>'A$054X35922C%U-F$Y5TEA:E=223),>$148G%L
M0U9O5UAN>2M2-F1F8D958C5/,4@Y26%D3F-#-6MU5CEC<6H-"GE)239!26YW
M<4$X=%%01717=C-L5D]283)W;3E94DE*:E4K;T9(3&-!2&9R=49'4S0U5E8W
M3EEW=T5U2VAX9#EB+VI:43%#-5<S140-"DTP4W)*2VM41V%4,&@X6F]/2'=V
M>6-T44MU,69(04=59T5U,%!6>G%T;W1Z13%J4$@V:%(U3$<X3C-%1D%",F-1
M>&=T=G5V>3,S=S<-"G-A0UE83C5P.7(V275,:4]%,T5I=W=#5G=N3U)Q:TEL
M9G1-44124G9J=6EG:'A-='A"9E%43D5S:U)E3FMH=4AQ<7-+;UI(5D5E1FT-
M"FI+='0Y;75X4%A(9$Y"33!P>$9/;4%S>'EB=TID:7)S5F1I<G-69&ER<U9D
M:7)S5E-F6%1D8S10<7-T,4A)0350,557,C8W9D-Z6$L-"D]"53!O0E-V>4=+
M;V5"3E%)2T<U=3!K;D-L<F<O539X;$MR=GAH3E-W,RMY97=&3CA65D<P*R])
M4E4Q:3510E-R>4MT<GE*3&QU4D(-"G132S!A;EEB9$MK;D959#A2:E=/5FA+
M=$%(3#!*86A(>$=I0F$Y-E4V-'%O-FI$6GI&5VU386(P-#5#1VEB:65Q;C O
M:$M%;'E!4C(-"C(S23)X5D-X,BMM;5<P9#=E-U9W>#E&;F1N15)51&1Q3R]%
M1VQ0;S-X5G4P=$Y..5%#3TLW=#(Y2E,W1U8Q0S!O0D575GI5<E0Y;7$-"BLK
M2V\O4C1R5TLS:U,R:&MH:45H;TI34U<R035#<%DP4'94-5EQ:G-68U%$,49C
M5G!R:79G4'5X=$9",T9F069D:F$P16DQ4S0X-5(-"EA.=TY.,#)X=7)694IT
M,FUU6DE*1RM%1F=125I6<GEQ0G5-2S!M,FY'+TYL0V11:FEI=F50-RM/,UIN
M:41F-41-<4U2.'AG4VE-5F0-"FER<U9D:7)S5F1I<G-69&ER<U953&UX<S=M
M;C%M1T]92T-!2D56=T$S6#=14%=M2W%A-E)P4SAU3FY!3UEO.4EK1E%7-3!/
M,S@R+WH-"GA6<5!2.4IJ9$I)-TM"2&HS4FQI449D=V1I0G0P1TMT3F]M:DUV
M1G)',TLW1VAI:DEQ3VYB1E96<DI"17--1'1B4DQ50DE1:6IF.$$-"C)*<#E'
M2W%F-DY9=D5Z6&1W9E-.5EAM;T(Y;31Q3U$K94MT<EE32S5C6&LY5S9G;$-0
M2%I3;$)I<7!:,F=T;WI'2EI:<6YL>6UB;3,-"E%#;%0R,GA66'A6,DMU>%8R
M2W5X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%8R2W5X5DPY5FUV=V=3=VU3
M,VU1:#58;71:<G!$2'@-"F-L5D55:U!X+T(O36%D3U!X3&M424)I6E5Q<DIE
M3F1.4U9"07!).4UW4T)V,DMF=D,T52]::S-#+W1,+T%#+T=224IT4W-"<D17
M550-"EA.,4),3WIH,FM3,6QT,4U2;V5(<%-44T]J,#=L='8U8U%B1G%$84MI
M5S=%:$US:V)X*VUG0V]H52MO3UAQ3E5U,W=T.%!&86)53S<-"E8R2U97=4MT
M-'$W1E=,*V(T3$MA-G1H3#5K;#!/9%DU47-C5C-&8F5O<G%15TM3<$ER1D-/
M46%M,5!!<T1+37$V5S%:26LX:CEV-T,-"GAR551O=#0V4WAF;5)*6G)X-$MT
M=G%6;'=*:D)Q5'II9C1Q34]7*U-%+TE.57-C>C$K,SEI>2LP97AN93EP*UI&
M-6)"-5)*4$=U<#(-"G$K:6%-+T9F,UA+3F%!;FHP;T0T0VA'5"MI14A&33EF
M="]9:71.<SE-,'968F4X;3@O5#-35V9"2C=#-S%+,F%&,F%)4G(V9SE.6'$-
M"G@K3VAB<C!W1V1J:T5X>'I"=2]T+UEZ*WAV8F$Y=$DW<3)M:6YT-5)Y:FUG
M8U-2<T]L5F-B2$LS2D8Y5F9&3'-69&ER<U9D:7)S5F0-"FER<U9D:7)S5F1I
M<54V<EEW>C-3;694;'8T6%93-$U55&)X35%Q=5I*14(O=FDV9D-13TPO=$UU
M1&4O2D9&<W@S1'!B4G):<DA&>40-"E1X4U%X<T%)<$9%9$M404M10GI8-U9!
M3WAO1$=P8E52.'9U,S)18E@O5G)32#!"1'!)271),F$Q.4Y,9%)%5U5H;S0V
M=79%;FE&3E -"F@S1SE+,&YZ6DQ95W0W>5)Z3G!-:V)N,4QE5G T-&8W=#%2
M,D))9'5A4U9!4$=U-&]E;4MR8E<Q<VQD-%8P5#9T2$]E57IL3%E)>E4-"G)6
M>$<W16XT:C%(:CE*-&IZ4G=H36)655<R:%9)9G$V0D9#,CE&2'!G1%I+25-V
M=SE0:$Y-0U9/1#E*974O,6HP9E$K3# O5#5C+W0-"F9$>7)T.6IR-S5:3&=R
M83=C9D@T,T5E4&@T9#9Q-S4W9EIZ.#).965V23DS-6ME,64R=3=A,6%$-V8Q
M:7EH=D]91E-&+V4Q2$AK86L-"E5Y04QE57%S9GEI=&MV2F)M+W4W95E3040P
M661.<UDP24M!4V-J2D9.2CAB,6):+V)',7!&>"]L4&\V<$)(.5DT>'A/2DAJ
M4WDP,$L-"C=Q>D9443)Z56](-"M.4'!Q,G1.=R]L4&]-8TEI-5)S<DMQ>D@V
M;' T3&A:4%5.94YU0CA8=W%D=6<R;V0X8E=M5#9";V1L;VUL438-"F1A2V]I
M:7%76EDT-'5B2&-S56E73D%4-TM-0U5W>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5C)+=7A603,K:3)L.4HV:S!L>6IC46Q)3'4-"C5T,6]$>2MZ0DI'2RLY2SEU
M;4MO,55#<49"3D(T:VLO96-65W=R34E517I+.'=50U(P56]P86TU5E-Z;%%4
M,$A)+U!&5CE-5F141E@-"EEQ-T97069M5C5H,7933#)W3FID4U<P16EL6#18
M3VXR-&52:5-Q:U@P56XX;E5-3R]F3$E%1&U,86-K2D4W4TUF;"MK35%8>B]W
M0V0-"FAD=EIT37I8:6Q3<U1A<F]Q<V5!<4%Q:3%2;3EA=31+-V1Q6DQI:C-$
M-V8Q<U!#;B]04"MX+U5Y3E!Z8W9L:550<$YQ6%IK:G0O53$-"F5X5C5+.#%,
M=49Q<69V22M.050S;TYQ6EA4:T%R,2].<E9*66YL9S!'0F]X-F)1:S9T63%K
M5U-4,'8R4W="3#%#:79X53AD<T9,8DT-"B]+,G1Z-C-O9'1Q53EP.5-K;D)0
M;VEA3S139TY!>5-X17$V;G-C0E-M=4MU>%8R2W5X5C)+=7A6,DMU>%8R2W5X
M5C)+=7A6,DMU>%8-"C)+=7A6,DMU>%9,=%@P0W@Q57AT8U-836)25D-M,G5:
M-V8W43<K:S96.7$T<3-P,FAA9G O4#!23$E8-&=M-&QK=4-!:4)!1DUZ3U(-
M"G-.+T4W;F9&55ET=&)P>#12279$-T9&030Q.%!$1E5I,4YV3FM.,4XK:DY*
M,#8V=%EW=C%6<')H-$I$.$E,0V=H;%@W6$MM-'=Q;D<-"FTO6'9Q15 Q*TM'
M1S<T+W9O-V1M94E.+VM->6]A9DU91E)/2W5X5C)+=7A6,DMU>%8R2W5X5C)+
M=7A6,DMP8G%7<3,Q<$]S9'9O,34-"G%#1E%X;71N<S%116MJ:5)C6$5$,3)R
M<W1.*W5+;U$K6719<'0U6#%/=F(Y-7!V+T%'5UEQ<$HU:CAW1G9J.'%A9T9P
M,44K;D4Q,S<-"F97:#=F-6ID0VQE=FU,5S9,>3AR86E$*S!"3G!P;TXK;BML
M:75+<G8X439V+W="4WAQ9B]!0TTP>B]S='A63F)'-&UU8E9*<')75WD-"FME
M=DLR;DU44TQ1:V9%65AL:C-P6%IJ.2M+;V=9<31K05905$9"2WHQ;R](2F-*
M63A986QU25E92'5*5T-1>$MZ>4]E9U9256LO240-"D)42WA6<T5U+W=!-B])
M0S-L:W1R<G5N>5=K:G5,*U8U6%8T,$-%;WE,=TEE<F=+4E55<EA,4$)L,TY0
M-7)(,VAL;FPW>E!O2&U+>64-"CDP4SEJ=C=33U%W=DY%4U9%:7%R1F1W3BM,
M9S5#55-/8EI$2D=1<T<P>GE,3C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMU>%9R
M1E=/-G@-"G%M<%%8,'-.=DU),55P449&655)570T2&9F=FEQ33!'*W4W;U1F
M5TI/6E1H>#)#.6$Q-F9,1EAM+VU,>E!F4S9X8S(Y-E5U63E.=FX-"FPP=U-1
M5S!N,65A1FY33U905FEC:#!6=&U"1&1D.3@U>DXR:&QJ3U%V:U183#E4<7 V
M<5EK4F98>5IX*U@K<V%L<3)J5%A/;U1E=$T-"FQY,&%T>%9+2T519U512T]R
M2$YN,F)N;FMX:WE.;2\P0GDY3&ML3TYN=EI.;7=C<$0R.3<V,#=W*VA.2'<U
M9G9*131O94QC9FA.9#8-"CE2-UI:3$A1=7<T*U!58V-J2&AK2W9C:F)9,2LP
M95-V2CEG-4%C,C982DI0.$\V5BML9C!Q161B,'8V:&-3>4%&=E0Y3&11,T5J
M:"L-"GI3;&0K=5=.1F]N6"]W1&Q'9%0O04]93S0O-4YT:V8T;7HK079H,U)V
M3R]M1%(Y2G5.2G,S='I9,U!Q1U=+93%T-7I76D)'.4=L4C(-"E=Q<4]H>EI'
M04IT,%5C<V]I:'EF4C,O3TM0.$$U3'959BLR=DXO,417,EEE<2MR-$\P-U K
M9RLO.50R:DU:>FY9<3=&6%EQ-T9867$-"C=&6%EQ-T9867$W1E=S5EEZ<D9N
M9'EA;$TX8TUJ;V5.1U93469H2&-$1E5B-6-T-31V<DAQ>'1(>31C95-L83 U
M94]+=DU.9C!$6%H-"F1D,4=73%1R<#0S=7!M4C%H:TMS<&M99V=H9'=C-515
M869)8VMI27DK;SE$,W5L>31P;5HR4$YN;C5A5U8U6C9&4$9D=U-7.&AU;ED-
M"DI+:DEX57AX:71'03(R>F,Y;%DU4GAK4T)(<2]12% P8U-)1WA7-TQ-,E1L
M=&I&5D]F,794<$5Q<W@W37A552M91%E19VEW;&M.*W,-"C$Y4%E1>E=K;#EA
M:%1C,G%81EI9=S1Q<&1!;DIA9S=6>5A%,65'<39L839J9#949#)3>'=Q.7A"
M3$-R;5)Q07E+5D)0-W8S=UAV8E -"F@Y3E!L-U5F*V-:=DY';GE7,&1X<71O
M>EA4*VY&-DU.-T]/5E%0:DU51&A"=C%A9WI-+TY$=61:+THX=3A09%!Y6"],
M,U9V26YL;3<-"C!F57)I0S9L;G98=3!L=&DU54LX555F16@Q5&8Y,6U.;7E#
M6G1Z=$YH3T].2'9:+VQ4:T]X5C)+=7A6,DMU>%8R2W5X5C)+=7A6,DL-"G5P
M:7%N4&)W6$5447IX<DQ%*WIX=4%Y;G9U1'1I<7!41E9S:U5C:6A:1D1Q0W)!
M34%2>55H;$\O8T5!:D96,4U69%1&6%EQ-T979W$-"FAI=T%$3CEO9V)M;FII
M<F5+<%IR4&PS5#E893-E-V%D1W13>&E.=F-45S4K3VQ1>&A:0V9S:G)I<3=2
M3D%S9$AG94LQ9654,4M'4U,-"C5M:VYD:4LW:WE-,VI48C(X35942$9867$W
M1EA9<3=&6%EQ-T9867$W1EA9<3=&54IE-FIA5W-C:E18345!:598;&%A4E5#
M23=&5EH-"G$Y05-#0EAQ8T)18C9)5V4K=7A.1&%W,VQK=#)S66UU67!+;&UI
M-DY):4)W>4Q8;U1Y2#-B,4AX3G$T9G@S35I#6&PU<3ET<4-"8F<-"C-6,V).
M-E1%.&\R-&A)-CA0,VY*;6]F55)X.49/;T]4:'AF>%9Z,EI#*W)K,3-26%1M
M;6]7>DE9,FU$:6%-:C!K8F<P;%%F<W$R>% -"E%(3$M7,5-B53E/9VU70V4W
M:&EM8U932C5&5FE+,#)5;7988D5!;%-11F$S=4QE-&A783-L4V%&+W-34G-'
M52]):6]W2E9-5F1I<G,-"E9D:7)S5F1I<G-69&ER<U9D:7)S5F1I<G-69&ER
M<U9D:7)S5EEL-6]T.6%B5EEP8EHW<&)(,#!34F)75&DS3G!#2SAA+W=#54MM
M;GH-"C(S0D%T5TY82RMC;UI3=DQ52T=14G)X95=48S!)<7E%:6YX:7)D3W9G
M85=2>$5J<'DW=U!V4#)C,%<V1F9..&=0-WI55F%O0V=M54$-"C%F:'576F%B
M;C=T*VTK2G=Y2&0O<&@W*R]W1$A,;71U6F9.>3(T=5!6,4)O>7A!-$=2,C9K
M03A&6711.%1V4VY1.7AI34UI83)V,VH-"CEA:W12<C4P:W5'9U9R.$]P2VMS
M.'%P558V4TU1:$AW.5%F,6I%-&E"93-Z2#-883)Z8GEB2'%S96QY1%5Z23 U
M;5EP-GI&,C1C5D$-"C9K,$918W))<$E+931&64XK8BMK-FAF*U<W5U=Z;FIH
M1VY8,&0U9$Q-3'!K;&A%8VM2:DM764TW9D9+<&]V:&U2<%E'52M%8WHW:#D-
M"BMZ5&UX4VY1:GIT-"MD2G5*1#EA4C=)4G%A0TAJ-7%!25)(3$5Q4T@K3#%&
M,W%.,4%(975Z+TE:46$R+S P4#%T6C=0>EAY:B]P=BL-"E!+.%=H-FDQ<U5E
M5%-Y1"LK4C(O>$MJ2W%X>$AI4TA5+T8Q-&LQ<5=#,&]A44]I>5AY*S)(-C!F
M:V-V9$@O5&9T4U!54$HR=#9N3V\-"G,O34U7;6U,:D<V44IR-%8R6F=O3F)L
M2F$W+WEM;$XK;5=F:W-K4G5"+W!O9G)95#=.>BM1+WIV,G!74$DO;4TY4$]%
M,CEE22MR-C$-"E4P3DM!9E9T>C=:4#AH:R]M>"\P,% X06EL+VMR4#-J+U1$
M.6(V5R]+>GDW<6YL-WE86F%:<6PV=6]884Y,23$R<D\T6EI:0S9B>4$-"DYS
M<EIP8W@Y4F-J5'=-63!E8DQ-<6)N67$W1EA9<3=&6%EQ-T9867$W1EA9<6=D
M5VI75WIM:%!Q<7IO84YB<W%48F(P4C))0VLP<%<-"F\K67EZ1DQH:T1T.&58
M>%5S8G9R5V1R*U$R,7I03$MV04MS85=P:U%R8FQ+33!S:4U7+V5"+VAO04=.
M3GIY1W=X-5DX031O9T1Z-'$-"E!Q.&=E-G9H=GEP9V5B;TQE,G4W9C8U1S%Y
M25I056Q-:W$V9DM(25E/5'E"66(P;T$R=TE&86-2:&YK341W:U)V66)C67(X
M9F):-WD-"G)6>F(V<$IC>E=I6# V4C!K8TQ&2&%2<WE&<71X36-S8F@R8F)M
M5D<U-V(Q65I-66E*1TUE;E!I4#-X27)Y,UAE,&)(8U1Y6&MC4U@-"C%W-E-2
M;'=Q<EEL:7!F:7-Y:V8W<F]++UI/>DPS0D=5:U)%4U1'4% K;C-C=F8X04AO
M9DI,24Q4*S155EII3FU:=V]9;C,T04PY,ED-"DUJ=7E7469P3#$S*W-E:C9(
M>&5N-F9,;CER-&569'9S9&9F2GDT2S)U,TAX*TYX2&HT94AE<74K93,R8R].
M22]Z26IT6E!*97!,9' -"F-Y5S-'37EX,F-55GA/>2MQ=7E25&AO,CEW=S9E
M*UIF6FA)>G@T879Z2D$U9#0S8S-!1'AI<79Z+UDX56QT=DM,85AB*W)995I(
M9U8-"FY%34QA5G!5:$(T07%E0WAT=SA"*T]D5THU=4TQ3$1F.69**W0R64=3
M>G9$+U13+U=V1FPU22MR24QI=S$Y:TM-47)A4G O.'9W<G@-"E-,<7-J369#
M;S=+4GEJ-&UO=F%73"]L6E Y9F0K3#5$.3=E>&HO<'!F<E=P0BM8>F5O;'AO
M=FU!:FIX4U9T2# X:TM1:4)G5FIC9D(-"E1K87%/=$MD<TIL<61Q;FDO=T-6
M:R]0>C9P<DPP;$0O044P=C%P<C58;3AU,G9M2TME,#!8>D9C-FES>$HY87@P
M=49:;DI)44Y/;F\-"FI::GIR>G!T;5!Q>&QL:4EL4$5),3!L:TYF1&8S8VUR
M3D-::%)L0W9F2C=V05-955EG<GE!8FEW;W=R=E%J>'IK2F,S5FE.8DPX:6P-
M"C)+=7A6,DMU>%8R2W5X5C)+=7A6,DMO83EV571)5VQA3U-8:4%F5&E8;35Q
M86)+36Y#2$5A<T0S<7A3.#%E,2]357!/;G%P55=Y;UH-"EEW2%980TUI9D1B
M>D9F5F%S6$5T,5@T94HS>F%9.%(T0C9V-3-)*R\K:T]8,69(93)S;F9K9W)J
M5C1J3E-A=V=J=&E73619=4Q25E,-"E9M;$IE,6M$0U1I6DYG1%5B:6Y/;#!-
M5S(P:50W*V4X9'9R2$PV9G4S-&)36&9P,GEN<S!85TI6=FMC>$Y(1F)7,&),
M2WIQ>C$T,TT-"E%7:W$P9EIQ:VEO;TYS9D%L1U@W<V-04&Y)-V8V5UA4;#DK
M-T=X,51W83-O1%-&1W5*<$=:,C1X=&)6;S-/56M!0T=T87$V-S<O0C0-"CAI
M8TAW8V]&,% X051E568V6'4O,#-D5%I95#-4<#1P-T=#5T=1>E)01VA36F=!
M6%5Q0T=)54M0:4<K=TAY>D1Y06E20D9'*U1)26H-"DE+>&HX>DIO;V9*1W!3
M4S)A-F=G5T]T;3A$6%-Y2#%5;T1#<G=L<4AF-UEP,7I99&QX2C%%441W.#DW
M-&5N9E(K-74P.2M)2TYF63@-"DXO4S%K=&I%>#AM,C=33C9V1E4P5S18:7!3
M:$)$6&<W.69I3F5L338S=UIC4B]F2' O;$(O=T%1-U!H3B]8+W-H+WA+2G1D
M8S K3T$-"D=,>5=L9E1K0D,V6$Q&5FI!1F9R9#E/065Q-S%$0E%A,7)84%1Y
M2C-Z9C=-2'(O53DS>71I67EV-B\X05IF.$%(5E-Z.'=80W)/0C4-"E!I93):
M9FIH:C V4E-)=45F<5)M3C<X.&HV4$9!;UAQ3VAO4F=N<&AT*RM.+W="9G)V
M4BMJ=C,O04)A>6HO5"LS+VIQ3#AN-FQQ-V$-"C5A4392-61S=$UU:DDV,C$X
M*VM4,CAA359C3SE493AQ96YY1D-",2M13F5T>%$X36UE4U5H5S0X44@O960W
M1%!1:51+4E!L>$$O-S$-"C<W8G1+,$M'5VYQ54A0:CEM=F5L93)C8DE#.6Y6
M4DYQ;5)3-T9867$W1EA9<3=&6%EQ-T9867$W1E=I:6YQ069M359A.4]0*U5F
M8TT-"E9A.4=(:U<T3'E)04Q51E-","]8:F%T4C(Y=D=G4T]*15)244MQ9T%$
M-41#4U1U5EAE;D@O2U!U1T)6=T%'=T9"-UEQ-T9814$Y4E@-"D9"1%AP<"]+
M34YL945/.4Y0-5)J6EAH1$=7=79Z0D)#<G!/;4U/6DAQ1SAM6#1!86=L4%%.
M2W%+8DUD+V)$84]%3&]B:GHX-F9V9$L-"C!Y2G5&86DW;68T-F)$:C9#-U8O
M>7-B6&A#8V%1*W)06F<V<D)"8C-F26=X,C!J4W@X4C!)6C!J3R\X07$U17!!
M4G5+6%EQ-T9867$-"C=&6%EQ-T9867$O+S)1/3T\+WAM<$=);6<Z:6UA9V4^
M#0H)"0D)"3PO<F1F.FQI/@T*"0D)"3PO<F1F.D%L=#X-"@D)"3PO>&UP.E1H
M=6UB;F%I;',^#0H)"0D\>&UP34TZ26YS=&%N8V5)1#YX;7 N:6ED.F$Y-31B
M-&4U+3DX-68M-#%D8BTY9&(T+3@W.#0W93,P,&-C,#PO>&UP34TZ26YS=&%N
M8V5)1#X-"@D)"3QX;7!-33I$;V-U;65N=$E$/GAM<"YD:60Z83DU-&(T934M
M.3@U9BTT,61B+3ED8C0M.#<X-#=E,S P8V,P/"]X;7!-33I$;V-U;65N=$E$
M/@T*"0D)/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T
M.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/<FEG:6YA;$1O8W5M
M96YT240^#0H)"0D\>&UP34TZ4F5N9&ET:6]N0VQA<W,^<')O;V8Z<&1F/"]X
M;7!-33I296YD:71I;VY#;&%S<SX-"@D)"3QX;7!-33I$97)I=F5D1G)O;2!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)/'-T4F5F.FEN<W1A;F-E
M240^>&UP+FEI9#HU8F%B-F5A-"UF8C0X+31C,S$M.&9B,2UF9F8U-6(X96-F
M9&(\+W-T4F5F.FEN<W1A;F-E240^#0H)"0D)/'-T4F5F.F1O8W5M96YT240^
M>&UP+F1I9#HU8F%B-F5A-"UF8C0X+31C,S$M.&9B,2UF9F8U-6(X96-F9&(\
M+W-T4F5F.F1O8W5M96YT240^#0H)"0D)/'-T4F5F.F]R:6=I;F%L1&]C=6UE
M;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1",3$Y,31!.#4Y,$0S,34P.$,X/"]S
M=%)E9CIO<FEG:6YA;$1O8W5M96YT240^#0H)"0D)/'-T4F5F.G)E;F1I=&EO
M;D-L87-S/G!R;V]F.G!D9CPO<W12968Z<F5N9&ET:6]N0VQA<W,^#0H)"0D\
M+WAM<$U-.D1E<FEV961&<F]M/@T*"0D)/'AM<$U-.DAI<W1O<GD^#0H)"0D)
M/')D9CI397$^#0H)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@T*"0D)"0D)/'-T179T.F%C=&EO;CYS879E9#PO<W1%=G0Z86-T:6]N
M/@T*"0D)"0D)/'-T179T.FEN<W1A;F-E240^>&UP+FEI9#IC-S$Y,F8S-2TY
M865F+31C-34M.&0X92TY,6-A-&1C-&5F9C4\+W-T179T.FEN<W1A;F-E240^
M#0H)"0D)"0D\<W1%=G0Z=VAE;CXR,#(R+3$P+3 S5#$S.C0R.C(W+3 T.C P
M/"]S=$5V=#IW:&5N/@T*"0D)"0D)/'-T179T.G-O9G1W87)E06=E;G0^061O
M8F4@26QL=7-T<F%T;W(@,C8N-2 H36%C:6YT;W-H*3PO<W1%=G0Z<V]F='=A
M<F5!9V5N=#X-"@D)"0D)"3QS=$5V=#IC:&%N9V5D/B\\+W-T179T.F-H86YG
M960^#0H)"0D)"3PO<F1F.FQI/@T*"0D)"0D\<F1F.FQI(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX-"@D)"0D)"3QS=$5V=#IA8W1I;VX^<V%V960\+W-T
M179T.F%C=&EO;CX-"@D)"0D)"3QS=$5V=#II;G-T86YC94E$/GAM<"YI:60Z
M83DU-&(T934M.3@U9BTT,61B+3ED8C0M.#<X-#=E,S P8V,P/"]S=$5V=#II
M;G-T86YC94E$/@T*"0D)"0D)/'-T179T.G=H96X^,C R,BTQ,"TP,U0Q,SHT
M.3HU,BTP-#HP,#PO<W1%=G0Z=VAE;CX-"@D)"0D)"3QS=$5V=#IS;V9T=V%R
M94%G96YT/D%D;V)E($EL;'5S=')A=&]R(#(V+C4@*$UA8VEN=&]S:"D\+W-T
M179T.G-O9G1W87)E06=E;G0^#0H)"0D)"0D\<W1%=G0Z8VAA;F=E9#XO/"]S
M=$5V=#IC:&%N9V5D/@T*"0D)"0D\+W)D9CIL:3X-"@D)"0D\+W)D9CI397$^
M#0H)"0D\+WAM<$U-.DAI<W1O<GD^#0H)"0D\>&UP34TZ36%N:69E<W0^#0H)
M"0D)/')D9CI397$^#0H)"0D)"3QR9&8Z;&D@<F1F.G!A<G-E5'EP93TB4F5S
M;W5R8V4B/@T*"0D)"0D)/'-T369S.FQI;FM&;W)M/D5M8F5D0GE2969E<F5N
M8V4\+W-T369S.FQI;FM&;W)M/@T*"0D)"0D)/'-T369S.G)E9F5R96YC92!R
M9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)"0D)/'-T4F5F.F9I;&50
M871H/B]5<V5R<R]%;6EL:64N1&5R8FEN<R]$97-K=&]P+U-C<F5E;B!3:&]T
M(#(P,C(M,3 M,#,@870@,2XP-BXQ,R!032YP;F<\+W-T4F5F.F9I;&50871H
M/@T*"0D)"0D)"3QS=%)E9CID;V-U;65N=$E$/C \+W-T4F5F.F1O8W5M96YT
M240^#0H)"0D)"0D)/'-T4F5F.FEN<W1A;F-E240^,#PO<W12968Z:6YS=&%N
M8V5)1#X-"@D)"0D)"3PO<W1-9G,Z<F5F97)E;F-E/@T*"0D)"0D\+W)D9CIL
M:3X-"@D)"0D)/')D9CIL:2!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)
M"0D)"0D\<W1-9G,Z;&EN:T9O<FT^16UB961">5)E9F5R96YC93PO<W1-9G,Z
M;&EN:T9O<FT^#0H)"0D)"0D\<W1-9G,Z<F5F97)E;F-E(')D9CIP87)S951Y
M<&4](E)E<V]U<F-E(CX-"@D)"0D)"0D\<W12968Z9FEL95!A=&@^+U5S97)S
M+T5M:6QI92Y$97)B:6YS+T1E<VMT;W O4V-R965N(%-H;W0@,C R,BTQ,"TP
M,R!A=" Q+C V+C U(%!-+G!N9SPO<W12968Z9FEL95!A=&@^#0H)"0D)"0D)
M/'-T4F5F.F1O8W5M96YT240^,#PO<W12968Z9&]C=6UE;G1)1#X-"@D)"0D)
M"0D\<W12968Z:6YS=&%N8V5)1#XP/"]S=%)E9CII;G-T86YC94E$/@T*"0D)
M"0D)/"]S=$UF<SIR969E<F5N8V4^#0H)"0D)"3PO<F1F.FQI/@T*"0D)"0D\
M<F1F.FQI(')D9CIP87)S951Y<&4](E)E<V]U<F-E(CX-"@D)"0D)"3QS=$UF
M<SIL:6YK1F]R;3Y%;6)E9$)Y4F5F97)E;F-E/"]S=$UF<SIL:6YK1F]R;3X-
M"@D)"0D)"3QS=$UF<SIR969E<F5N8V4@<F1F.G!A<G-E5'EP93TB4F5S;W5R
M8V4B/@T*"0D)"0D)"3QS=%)E9CIF:6QE4&%T:#XO57-E<G,O16UI;&EE+D1E
M<F)I;G,O1&5S:W1O<"]38W)E96X@4VAO=" R,#(R+3$P+3 S(&%T(#$N,#4N
M,S8@4$TN<&YG/"]S=%)E9CIF:6QE4&%T:#X-"@D)"0D)"0D\<W12968Z9&]C
M=6UE;G1)1#XP/"]S=%)E9CID;V-U;65N=$E$/@T*"0D)"0D)"3QS=%)E9CII
M;G-T86YC94E$/C \+W-T4F5F.FEN<W1A;F-E240^#0H)"0D)"0D\+W-T369S
M.G)E9F5R96YC93X-"@D)"0D)/"]R9&8Z;&D^#0H)"0D)"3QR9&8Z;&D@<F1F
M.G!A<G-E5'EP93TB4F5S;W5R8V4B/@T*"0D)"0D)/'-T369S.FQI;FM&;W)M
M/D5M8F5D0GE2969E<F5N8V4\+W-T369S.FQI;FM&;W)M/@T*"0D)"0D)/'-T
M369S.G)E9F5R96YC92!R9&8Z<&%R<V54>7!E/2)297-O=7)C92(^#0H)"0D)
M"0D)/'-T4F5F.F9I;&50871H/B]5<V5R<R]%;6EL:64N1&5R8FEN<R]$97-K
M=&]P+U-C<F5E;B!3:&]T(#(P,C(M,3 M,#,@870@,2XP-2XQ-"!032YP;F<\
M+W-T4F5F.F9I;&50871H/@T*"0D)"0D)"3QS=%)E9CID;V-U;65N=$E$/C \
M+W-T4F5F.F1O8W5M96YT240^#0H)"0D)"0D)/'-T4F5F.FEN<W1A;F-E240^
M,#PO<W12968Z:6YS=&%N8V5)1#X-"@D)"0D)"3PO<W1-9G,Z<F5F97)E;F-E
M/@T*"0D)"0D\+W)D9CIL:3X-"@D)"0D\+W)D9CI397$^#0H)"0D\+WAM<$U-
M.DUA;FEF97-T/@T*"0D)/&EL;'5S=')A=&]R.E-T87)T=7!0<F]F:6QE/E!R
M:6YT/"]I;&QU<W1R871O<CI3=&%R='5P4')O9FEL93X-"@D)"3QI;&QU<W1R
M871O<CI#<F5A=&]R4W5B5&]O;#Y!9&]B92!);&QU<W1R871O<CPO:6QL=7-T
M<F%T;W(Z0W)E871O<E-U8E1O;VP^#0H)"0D\<&1F.E!R;V1U8V5R/D%D;V)E
M(%!$1B!L:6)R87)Y(#$V+C W/"]P9&8Z4')O9'5C97(^#0H)"3PO<F1F.D1E
M<V-R:7!T:6]N/@T*"3PO<F1F.E)$1CX-"CPO>#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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
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(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(#P_
M>'!A8VME="!E;F0])W<G/S[_X  02D9)1@ ! @$ 2 !(  #_[0 L4&AO=&]S
M:&]P(#,N,  X0DE- ^T      !  2     $  0!(     0 !_]L 0P " 0$"
M 0$" @(" @(" @,% P,# P,&! 0#!0<&!P<'!@<'" D+"0@("@@'!PH-"@H+
M# P,# <)#@\-# X+# P,_]L 0P$" @(# P,& P,&# @'" P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@
M,P S P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RO#=)_;T\(Q_&G6/ _B2&[\*:IIMZUI!/?,OV6[ /R-O!Q
M'O!##=Q@CYLG%>Y5\??\%3OV:U\3>$X?B'I<(_M#156WU557F>V)PDG'4QL<
M'_9;J E<>,J5:=/VE+INNZ/S[Q(S3.\JREYMDG+)T'S5*<E=3IV]ZSW3C\5T
M]D]'L?7\<BS(K*RLK#*D<@BG5^6W[,?[>GB[]G9X=/F=O$'AE2%.G74IW6Z_
M],).3'_ND%>O )R/T(^ _P"TSX1_:+T+[5X<U%6NHUW7.GSXCN[3_>3/(]&4
ME3ZYR*G"9A2KJRT?8\SP_P#%S).*8*E1E[+$6UI2>O\ VX]%->FJW<4>@T44
M5W'ZH%%%% !5/7M#M?$^B7FFW\*7-EJ$#VUQ$X^66-U*LI]B"15RB@F<(SBX
M35T]&GLT?C+\7/ <GPN^*'B#P[*S,VBW\UHKGK(JN0K?\"7!_&LSPQXIU+P7
MKEOJ>D7UWINH6C;H;FVE,<D9]B.?;W!KM?VM/$=MXL_:7\;7UHPDMY-7GC1P
M<APC;-P]CMS]#7G=?!5$HU'R]&?Y0YS3IX3-J\,%*T:=22@T];1D^5I^B5F?
M='[+W_!4R'4/L^B_$I%MYCA(]<MX\1N3_P ]XU'R_P"^@QZJN":^RM'UFS\0
MZ5;WVGW5O?65T@DAN()!)'*IZ,K#@CW%?D?\ OV7_%W[1^M_9O#VGM]CB?;<
MZE<9CL[7I]Y\'+8(^506]L<U^FO[+_[/MO\ LT?"F#PW!J=WJS>>]U//-\J^
M:X4,(TR=B?*#MR>2QSDFOI,KQ&(J*U17CW_K<_M+P'XOXMS>@Z><4G4PT5[M
M>6DFU]G_ *>=?>M=->])MGHM%%%>R?T<%>4_ME_'I?V>_@5JFK0RJFL7H^PZ
M6N?F-PX.' ]$7<__  $#N*]6KXA_:(^!GQ(_;=_:*NK0:?=>&_!/AB5[&TO=
M1A:.-P&Q)-&APTK2,.",+M5<D<D\>-JSA3M35Y/1?YGY]XE9YF. R>5#)J4J
MF*K_ +NFHJ_*VM9M[14%K=Z7M?2Y\5Z3I%YXEUB&SL;:YO[Z\D$<4$$9EEF<
M] JC)8GVK[*_9=_X):37PM]:^)3M;Q'$D6B6\G[QQ_TWD7[O^XASSRP(*U],
M?LZ_LD>#_P!FO2@NBV9NM6D3;<:K= /=3>H!QA$_V5QVSD\UZA7GX/)XQ]ZM
MJ^W3_@GY%X=_1VP>!Y<?Q*U6J[JFOX<?\3^V_+X>GO+4S_#?AG3_  =HEOIN
MDV-KIVGV:[(;:VB$<<8] HX'K]<UH445[B5MC^FZ=.%."ITTDEHDM$DNB044
544%A1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>blkb-20240930_g30.jpg
<TEXT>
begin 644 blkb-20240930_g30.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH ***H>*],U+6O"^I:-HV
MJM87EW830VE\@YMY60JL@]U)!_"@#Q_Q[^WS^S]X#_:5\,?LV7?Q&\+27VMV
M^HMK%[)XMM8O[$GM_)$-M-&3GSIVE8(A*M^Z; ;M[+KFN:)X9T>Y\0^)-8M=
M/T^R@::\OKZX6*&"-1EG=V(55 Y)) %?G;^SGXB_9E_91^$&E_LB_P#!1S]D
M.T\*W\=U-9W/C[7/"46HZ#XDEDF=DN3J*HQ65@P)\S!C !+)C:OVC^T)^SO\
M(_VC?#VFS_%+3YM;TC0TFOK/0SJ#C3;V8Q@QRW$"$)=!-N45]R#>QP<C%N*3
M)3;.S\ _$'P-\5/"-GX^^&WBRPUW1-15VL=5TNZ6:"<*[(Q1U)#8=64X[J17
M&^(_VR/V4/"'Q&_X5%XI_:,\&:?XE$ZP/HUWXA@CGCE;[L3@M\CG(PC88Y''
M(KY__P""<'C34?AO_P $7]#^(>C@?:]!\$>(]1M<KD>9!=W\J\=^5%4OV;?V
M5O@WXQ_X)$P:9XG\$Z9J%_XS^'=WKNMZW>VB2W=QJ=S#)<"[>9@7,L;LNUB<
MKL4=J.5)NX7;2/M>L_Q9XM\+^ _#5]XR\:^(;+2=)TVV:XU#4M1N5A@MHE&6
M=W8@*!ZDUX__ ,$U_'>O_$G]@[X6>+O%%[)<W\WA.""XN9F+/,8"T =B>68B
M,$D\DDFN)_:79OVP_P!H>W_9!TPF;P-X#BM_$?Q>E4YCO;C_ %FF:*WJ'91=
M2J1@QQQC(+4K:V8[Z7/H_P !>/\ P1\4O"-EX^^&_BS3]<T3449[#5=+NEG@
MG56*,5=20<,K*?0J0>16O7S#_P $9_\ E&E\+_\ KSU'_P!.EW7T]2DK2:!.
MZN%%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !6?XMD\41>%=3E\#V]E+K2Z?,='BU-V6V>Z\MO*64IEA&7VABO
M(&<<UH44 ?"WQ8^,?[:'[;G@_P"(?[#$7[&GA_P]KD-G::9XT\2ZM\0+>\TS
M1UO(Q/%<111P^;,YC'F(JC,;;"QR #]!^-6^,G[.7P)\(_"GX'? /4_BD^F>
M'H=%N9H?$MAIDD$=O:QPI/(;R10Y?!.$)((.>HKUC3O#/AO2-7U#Q!I/AZQM
M;_5I(WU6]M[1$FO6C01QM*Z@-(510BEB<* !P*O53EY"L?'_ /P3B^%G[1O@
MW]E&T_8G_:7_ &7[_P +:38^%=4L[GQ4?%VF7D5\UU=2L8$@MII)(V\JY<[F
M^7]T><L!7)^!O#G_  49^$?[*<_[ ^B_LQ6NKW]MI-WX=T#XK)XOLX=)7392
M\<=[+ S&X22**3'E!&),8(R,BONRBGSN^PN70\,\)>"?C/\ LJ^ /@Q^SU\"
M/AI9>*O#FF"#2/'.O7FI1VLFG6D<*[KU(V<&1GD\QMB[L?=Q\P88WB7_ ()H
M?!?4_%?BGQWX?^)GQ2T*_P#%FL7.KZO:^'/B/>V%M/>3<L_E1,%[!1GHJ@=
M*^C**7,QV1\R_P#!*/\ 9-\:_LH?LK:1X=^*1U^S\57\+_VYX?U+Q+]OL],9
M+JZ:,6L<<CPP!XY5=_*/S,06Y''TU112;;=P2LK!1112&%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110!\<?\%-?^"HOP^_9?\*:_\$OA#XTGN/C%
M)80MI-AIND"]737=D??<;U,8)A+N$(9N5)4!@3Z?^Q5^W)\)/VH?V<#\6(/&
M;K/X4TZ.'Q]=:O8?8197D5JLES*P/R+']]\J=H&1Q@@?'7[0?PK_ &T_^">O
M_!0;QI^WE\&?@4OQ.\'^,+>3^TXK5'ENK&&4PR31D1AI8"CP#;,$DC\OAAGA
M?5[;]J+X=_\ !4W]@;XR:%^S#X-GT3Q]<: 4UWPU/%$EU<3LF8P)DP+A94AD
MA5VVG(PRJ,9U<5RJWWF:D[EB]_X+Y_L76OB!H8/!_P 1;GPXFH?8G\;0>&$_
MLWS.N1NF$V,?-CR]^/X*^S_"OBGP[XX\,:=XT\(:Q!J.E:M917FFW]J^Z.X@
MD0/'(I[AE((^M?CCIW[9G@W0?^"3FL?L">+/V6_B##XQTK2[M-1F_P"$9"V%
MHXOVNQ>SN["2(IE=VZ/AEZX.1^@7_!'#4-5U/_@FM\+KG6'=IEL+^)#(>?*C
MU*ZCB'T$:H![8HG!15QQDVRU^VC_ ,%2/V<_V$_'>E?#OXQZ#XLO+_6-(_M&
MV;P_I<$T2P^:\6&:6>/#;HVX /&/6N+^ ?\ P6__ &0/VB_C%H'P1\#^%O'E
MOJ_B2^%I83:GHMJENLA5F&]H[IV ^7&0IZ^G-?7&NOX?L=.GUOQ&+6.ULK=Y
MKBYNU79#$H+,Q+=  "2?:OS7_P""9.E7'[=__!1?XD_\%#M?THIX;\+S-I/@
M."2':L;/&8HBHZ!DM 7<?\]+P,*45%Q;:!N2D?IK1116984444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 CNL:%W. HR34']JV'_ #W_ /'3
M_A4EW_QZ2_\ 7-OY5AUO2I1J)MG)B<1.C)*)L?VK8?\ /?\ \=/^%']JV'_/
M?_QT_P"%8]%;?5X>9S?7:O9?U\S8_M6P_P">_P#XZ?\ "C^U;#_GO_XZ?\*Q
MZ*/J\/,/KM7LOZ^9L?VK8?\ /?\ \=/^%']JV'_/?_QT_P"%8]%'U>'F'UVK
MV7]?,V/[5L/^>_\ XZ?\*/[5L/\ GO\ ^.G_  K'HH^KP\P^NU>R_KYFQ_:M
MA_SW_P#'3_A1_:MA_P ]_P#QT_X5CT4?5X>8?7:O9?U\S8_M6P_Y[_\ CI_P
MH_M6P_Y[_P#CI_PK'HH^KP\P^NU>R_KYFQ_:MA_SW_\ '3_A1_:MA_SW_P#'
M3_A6/11]7AYA]=J]E_7S-C^U;#_GO_XZ?\*5-2LI'")-DL< ;3_A6-4EI_Q]
MQ?\ 71?YTGAX)#CC:KDE9?U\S<HHHKC/3"BBB@ HHHH **** "BBB@ HHHH
M**** /@+]I_]LG_@J5^RG\?(OA?;?"GX>^,])^(GC"ZLOA1=RW!AN-KR PVL
MX6:(9C22-6=U49!)D;K70?\ !/+]A#]I']D3P+\6_CUXT?P[J7Q=^(-O<7NF
M>';:4C3;:[47$\,,KJ4&)+B8!PAVHB@*_)(^P?%'PR^'7C?7]$\5>,? NDZI
MJ?ANZ>Y\/W^H6$<LVG3, &D@=@3&Q"KDKC[H]!6Y5N>EDB>76[/SH^/:_P#!
M8C]NWX?R_LN^)_V5?#?PNT+6IHH_%OBN;Q+#<JUNDBN4C6.9WVEE!*HKE@ N
MY5))]G_:;^%_[9_[-'[(GP^^"_\ P30TJWU#4_#4]KIVIRWJV/G2V4<#[YL7
MC"+,DV&?'S O\N!DCZPHHY_(.4^:O^"DOAK]K?XB?L0WOPL_9Y^'PUOQEXMA
MMM,\1+8ZI;6J6=I(A-XZ-<RH&5ROD8!)VS%OX<UU7_!/3]EJ']CS]DOPK\&+
MJVB768K4WWB>6)@PDU*?YYAN'#A#MB5AU2):]KHJ>9\MAVUN%%%%(84444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!'=_P#'I+_US;^58=;E
MW_QZ2_\ 7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%% !1110
M4444 %26G_'W%_UT7^=1U):?\?<7_71?YTGL5#XT;E%%%>8>\%%%% !1110
M4444 %%?F3_P=;?\H[?!_P#V6;3O_35JU?SZU[N7Y+]>P_M?:6UM:U_U1\AG
M/%7]D8UX?V/-HG?FMOY<K/[0**_B_HKM_P!6?^GO_DO_ -L>5_K]_P!0W_D_
M_P!J?V@45_%_11_JS_T]_P#)?_M@_P!?O^H;_P G_P#M3^T"BOXOZ*/]6?\
MI[_Y+_\ ;!_K]_U#?^3_ /VI_:!17\7]%'^K/_3W_P E_P#M@_U^_P"H;_R?
M_P"U/[0**_B_HH_U9_Z>_P#DO_VP?Z_?]0W_ )/_ /:G]H%%?Q?T4?ZL_P#3
MW_R7_P"V#_7[_J&_\G_^U/[0**_B_HH_U9_Z>_\ DO\ ]L'^OW_4-_Y/_P#:
MG]H%%?Q?U^G7_!J+_P I"_&G_9&=0_\ 3MI-<^+R#ZKAY5?:7LMK?\$[<NXR
M^OXVGA_8<O,[7YKV^7*C^@:BBBOG3[<**** "BBB@ HHHH **** "BBB@ HH
MHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "B
MBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QH
MW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:OY]:_H*_
MX.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(4445[1\J%%%
M% !1110 4444 %%%% !1110 4444 %?IU_P:B_\ *0OQI_V1G4/_ $[:37YB
MU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H&HHHK\[/
MV\**** "BBB@ HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR[_X])?\
MKFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+
M3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)
M_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;_E';X/\ ^RS:=_Z:M6K^?6ON
ML@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444
M%?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"_&G_ &1G4/\
MT[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@
MHHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,-\+/-QWQH****Z#A
M"BBB@ HHHH **** "BBB@ HHHH **** "I+3_C[B_P"NB_SJ.I+3_C[B_P"N
MB_SI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_Y1V^#_P#LLVG?^FK5
MJ_GUK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A11
M17M'RH4444 %%%% !1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T
M[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***
M_.S]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_CTE_P"N;?RK#K<N_P#C
MTE_ZYM_*L.NS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@
M J2T_P"/N+_KHO\ .HZDM/\ C[B_ZZ+_ #I/8J'QHW****\P]X**** "BBB@
M HHHH _,G_@ZV_Y1V^#_ /LLVG?^FK5J_GUK^@K_ (.MO^4=O@__ ++-IW_I
MJU:OY]:^ZR#_ )%Z]6?D/&7_ ".W_AB%%%%>T?*A1110 4444 %%%% !1110
M 4444 %%%% !7Z=?\&HO_*0OQI_V1G4/_3MI-?F+7Z=?\&HO_*0OQI_V1G4/
M_3MI->?FO_(NJ>A[/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH ****
M"BBB@ HHHH CN_\ CTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.
M$**** "BBB@ HHHH **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_
MSI/8J'QHW****\P]X**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:
MOY]:_H*_X.MO^4=O@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(444
M5[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_P:B_\ *0OQI_V1G4/_
M $[:37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ>A[/#O\ R.Z'^(_H
M&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_P#CTE_ZYM_*L.MR
M[_X])?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH
M**** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH
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
ML,THSYE?6^O=:>AG@</F-3A[%4^1N*<;:=5)\VV]K:^1O_LD?$.[N;#]C_\
M:#^$7[0_A[0?@#\./@K>Z?\ &?2Y/&MO9V]GJHTPQNMY9-(IFE-YM<,48@HS
M\;UW_+OA?P8W_!+[X+^)/VA?A-\,]1U#]HGX]_VE-\(_"NG:-)<7G@+P?-.Y
M&IR6Z*6AGDC9%0,/E.Q<?)<(? _^"6/[*_PJT+PQK_\ P4U_;0TS/PB^%5PI
MT?1)U&[QEXB&&MM.A5N)$5RC29^4G:&R@FV_6_[)7[3G[8/[>7[#_P"T?\8/
MV8O$[C]I?Q%\5=*NC9Z!J<-M?V?AB,6BVMK:M,Z[+:(_;%Z_,#(6W-(=W-5I
M>PJ22=X72E?1:R;2;UO:]Y/M9=6=]#$_6Z,'.+C4M*4$O>>D4G**TM?EM!:Z
M\TNB/QZUQ-;CUJ[3Q(ETNHBYD^WB^#"83;CO\S?\V_=G.><YS56ONG_@XI\0
M_#+Q%_P4LUB;X?W^EW6HVOA32[7QM<Z2RM$^M)&PF!9>"ZQ>0C=P4*G!4@?"
MU>_AZOMZ$:EK75['QN.PZPF,J45+FY6U?O8****V.4*_3K_@U%_Y2%^-/^R,
MZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'=#_$?T#4
M445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7-OY5AUN7
M?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%?)W[7W_!0[4/AEXK
MNOA=\&+*TN-1L',6JZQ>)YD<$HZQ1)D!F7HS-D Y&"1D>+>#?^"EO[3/A_6D
MOO$VL:?K]GO'FV-WID,&5[A7@5"I]"=P]C7CUL\P-"LZ;;=MVEI_7H?C^=>.
M/ F29S++JLYSE!\LI0BI0BUHTWS)NW7EC(_1JBN0^!OQI\)?'SX=6?Q$\(.Z
MPSDQW5I*1YEI.N-\3X[C((/<,#WKKZ]:$X5(*47=,_5L%C<)F6#IXK"S4Z<T
MI1DMFGJF@HHHJCJ"BBB@ J2T_P"/N+_KHO\ .HZDM/\ C[B_ZZ+_ #I/8J'Q
MHW****\P]X**** "BBB@ HHHH _,G_@ZV_Y1V^#_ /LLVG?^FK5J_GUK^@K_
M (.MO^4=O@__ ++-IW_IJU:OY]:^ZR#_ )%Z]6?D/&7_ ".W_AB%%%%>T?*A
M1110 4^WN;BTF6XM9WBD7[KQL5(^A%,HH **** +DOB#7I]%B\-SZW>/IT$Q
MFAL'N7,$<A&"ZIG:&()Y S4%E?WVFW N].O9K>4 @2P2%& (P1D<]*BHHLAW
M84444""BBB@ K].O^#47_E(7XT_[(SJ'_IVTFOS%K].O^#47_E(7XT_[(SJ'
M_IVTFO/S7_D75/0]GAW_ )'=#_$?T#4445^=G[>%%%% !1110 4444 %%%%
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
M/#O_ ".Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN_\
MCTE_ZYM_*L.MR[_X])?^N;?RK#KLPWPL\W'?&@HHHKH.$**** "BBB@ HHHH
M **** "BBB@ HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]
MX**** "BBB@ HHHH _,G_@ZV_P"4=O@__LLVG?\ IJU:OY]:_H*_X.MO^4=O
M@_\ [+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_P"&(4445[1\J%%%% !4^EZG
MJ&B:G;ZSI-V]O=6DZ36T\38:.12&5@>Q! -044FDU9BE&,DTU=,^Y_@O_P %
M*OAIK6@P6'QGAN-&U6&,+<7UM:/-:W!'\8$8+H3W7:0.Q[ ^-'_!2KX::+H$
M]A\&(KC6=6FC*V]]<V;PVMN3_&1( [D=0NT ]SV/PQ17RG^I>1_6O;<KM>_+
M?W?RO;RN?G'_ !"KA+^T/K7)*U[\G-[GW6YK>7-;IL3ZIJFH:WJ=QK.K7CW%
MU=SO-<SRMEI)&8LS$]R22:@HHKZM))61^CQC&*22LD%%%%,84444 %?IU_P:
MB_\ *0OQI_V1G4/_ $[:37YBU^G7_!J+_P I"_&G_9&=0_\ 3MI->?FO_(NJ
M>A[/#O\ R.Z'^(_H&HHHK\[/V\**** "BBB@ HHHH **** "BBB@ HHHH CN
M_P#CTE_ZYM_*L.MR[_X])?\ KFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH
M**** "BBB@ HHHH **** "I+3_C[B_ZZ+_.HZDM/^/N+_KHO\Z3V*A\:-RBB
MBO,/>"BBB@ HHHH **** /S)_P"#K;_E';X/_P"RS:=_Z:M6K^?6OZ"O^#K;
M_E';X/\ ^RS:=_Z:M6K^?6ONL@_Y%Z]6?D/&7_([?^&(4445[1\J%%%% !11
M10 4444 %%%% !1110 4444 %?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z
M=?\ !J+_ ,I"_&G_ &1G4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S
M]O"BBB@ HHHH **** "BBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_K
MFW\JPZ[,-\+/-QWQH****Z#A"BBB@ HHHH **** "BBB@ HHHH **** "I+3
M_C[B_P"NB_SJ.I+3_C[B_P"NB_SI/8J'QHW****\P]X**** "BBB@ HHHH _
M,G_@ZV_Y1V^#_P#LLVG?^FK5J_GUK^@K_@ZV_P"4=O@__LLVG?\ IJU:OY]:
M^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4444 %%%% !1110 4444 %%%% !111
M0 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_RD+\:?]D9U#_T[:37GYK_
M ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@#C/C-\#/"'
MQSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_#O?X)_]#;X[_\ "RN?
M\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_
M^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_
M  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&W
MQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^
M-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G
M_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^
M._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LK
MG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#P
MO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>
M_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+_P"'>_P3_P"A
MM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S
M_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X
M)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-
MOCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +
M*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH
M\+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#A
MWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\
MH;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E
M<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W
M^"?_ $-OCO\ \+*Y_P :]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]
M#;X[_P#"RN?\:]THH \+_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\
M"RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=**
M (-+T^#2-,MM)MGD:.U@2*-I7+,550 23U.!R:GHHH **** "BBB@ HHHH *
M*** "BBB@ K,\9^-?!_PY\+WOC;Q]XHT_1='TZ'S;_5-4NT@@MTSC<[N0JC)
M Y/)('>M.OE?]N?3M/\ B/\ MA_LS_ 7QO;)=^$==\1^(-8U?2[A=T%]=Z9I
MJS6<<JGAU$DCML;(;;C!II78F[(]1^$/[<W[(OQY\6CP'\)/C]X>UG6GB,D&
MEQ7)CGN$ )+1+*%,P !)*;L $].:N_'#]L7]E_\ 9MU.UT/XX?&W0O#M_>P^
M=;Z?>7):X:+)'FF) SK'D$;R I*D9X->/?\ !830M(T?]C:[^-&CZ?##XL^'
MWB+1=4\$ZE#&!/:WG]I6T.R-A\V'21E*#@\$@[17L'[2'Q+^"O[.'PY\0?'3
MXB^&]/EGGT]-.,,5A&]]KTC;A;Z:GREYVD=V58SD#>Q( #&G9:,5V7?&W[3'
MP>\$?#70_B]/XH34_#OB/5M/T_1M3T,"[BN9;V988&5D."A=@"V>*S/C+^VQ
M^R?^SWXFB\%_&;X\^'M U>6-9/[-N[O=-'&Q 5Y$0,8E.>&?:#V->6_L:_L0
MS>'OV"_A_P# 7X\1W-GJ.E:];^*;C3M.G5?L%VFJ'4X;3+!AL1MD<@'7Y]K#
M(:NZ_;/\?_"+X#? _P 6>*=<\#Z?J6M^-+0Z-I^AVNG(]YXJU*:$V]K9E57?
M.2-JG.[9&I/1<4[1O8+NUSN_'7Q]^"?PR^&T/QA\>?%30M,\+W4<3V>NW&HQ
M_9KH2KNB\EP2)BZ\J$W%@,@&J_P2_:0^!7[1^D7NM_ [XGZ5XD@TZX$&HBPF
M/F6LAR0LL; /'G!QN SM.,X->:_LY_!'QW^S-^PKX"^'.H_#*T\=^,O!.EV\
M]MHLE];Q>7?R2-YGDW,^4C,*7$R"08RBE1]_%><?L2^(M3\0_M]?&+Q)\;/
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
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
1%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>35
<FILENAME>blkb-20240930_g31.jpg
<TEXT>
begin 644 blkb-20240930_g31.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5%>65GJ%LUG?VD4\+C#Q31AE8>X/!J6B@32DK/8\]\6?LG_LU^-]S>(O@CX<
MDD?[\]MIJ6\K?5X=K'\ZY$_L#_"?13O^%_CKQUX+(.8T\-^+)T1?8K+YF1[9
MKW"BL98;#R=W%7]#YK%\&<)XVI[6K@:7/_,H1C/_ ,#BE)?>>'?\*'_:U\)_
M-X#_ &PI-0A7[ECXL\+P7&[_ 'IT(D_2@>*_V_\ PAQK/PG\ ^,(TZ'P_KLV
MGRN/?[4"H/TXKW&BI^K)?#)KYW_.YR_ZG8>A_N6,Q-'TK2J)>D:_MHKT2MY'
MAW_#87C'PU\OQ3_9)^(FD8_UEQI%A'JEO'[M)$PX]\5H:#^WM^RMK=U_9UU\
M3DTF[!Q)::[I]Q9M&?\ ::1 @_[ZKV&J&O\ A7POXKMOL7BCPW8:E#C'E7]F
MDR_DX(HY,3'::?JO\FOR#^R^,L+_ +OF,*B[5J";?_;U&=)+UY'Z%3PM\2?A
MUXY02>"O'NBZN",@Z9JD4_'_  !C6U7E/BK]A_\ 92\7N9M0^"NDVLF<K)I
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
MVOB;O9I)]-WII8_&OXM>/KCXK?%7Q-\4;RP2UE\2^(;W59;6-LK"UQ.\Q0'
MR 7Q^%>Y?\$W_P!JK]HCX5_'3P'\ OAM\6M6T+PEXO\ BWX;G\3:3I4JP?VB
M4OH8PDLJ@2F,HQ#1;MC _,IP*]-_8X\#_P#!$_3OCM\:O#W[6/Q;\1ZOX#TZ
M$1_!W7_L>I6]QJ2!IM\SQVL*LL^T0;%F1$.7W+V'+_\ !*_0?^"<6G^.X?C/
M^V[^U?KWP]UOP5XNTK5?">E:7X6N[^'55MY?/?S7M[:8H \:+C*G#$C/;NJU
M:<J,XNFVDE]EN]UI;KIU['D8;#UJ>*IU%6BG)N_OI6L];O1)2Z:^\CUK_@Y\
M_P"4G3_]D]TG_P!"N*_.ZOTY_P""XWQF_P""4G[:E]J_[6'P$_;*UO7/B9#I
M6F:7I/@E/!>HVME=01W&)9&FNK.,(RQ2R/R_)0  YK\QJ,L;^I0BTTTK.Z:_
M,,^47FU6<9*2DVTXM-6;\NOD%%%%=YXX5^G7_!J+_P I"_&G_9&=0_\ 3MI-
M?F+7Z=?\&HO_ "D+\:?]D9U#_P!.VDUY^:_\BZIZ'L\._P#([H?XC^@:BBBO
MSL_;PHHHH **** "BBB@ HHHH **** "BBB@".[_ ./27_KFW\JPZW+O_CTE
M_P"N;?RK#KLPWPL\W'?&@HHHKH.$**** .0^./P[^$'Q@^'=W\)/CAI^GWNA
M>)'6R:PU"Y\K[3-_K$6)MRL)04WKL.X%,CI7RSK.E_%__@GI\?\ X3_#SP'^
MT/KOC?P%\0_%:>'W\">-)DO-0TF-EXN[2Z $A@A&-R,-JKM!W%@R_57QF^!O
MPE_:%\%/\._C1X&LO$&C/<).+.\##RY5!"R(Z$-&X#, RD'#$9Y->1?L0?\
M!/GX6?LL>$M'\1^(O!^D:E\28+.6+5O%J7-Q=M\\CG9;O<G="@C98_D5-P!S
MG)RBXM*.I4UO]CGXO?##XJ>-?BW^S9^UA;> ]&\;7YUCQ9HNN^#H-4MH+P)B
M6\@D>>+R2P!9@VY<\DX  YG_ ()/1IX4_9[^(GQ@\8^//MFD>+?B_KVNV/BK
M6!%:+J-HSQ6XOG "QQ^;)!(V% 49 ' %>F_$C_@GC^RA\6O&^H^/?'?@34KN
MYUBX6XUFRC\5ZE#8W\H"@/+:QW"Q,<*,C: W<')KN_B'^S_\'OBC\&;G]GSQ
MAX&M9/!MU90VCZ%9,]I$D,+H\21^0R&,(T:$!2,;0.G%%A\R:LSKXI8IXEG@
MD5T=0R.AR&!Z$'N*^7O^",?_ "CH\"_]?FL_^G>\KV#XK?LJ_ SXU^#-%^'O
MQ$\*7EQH_AX*-(M+#Q#?V'D!8Q$H+VL\;N @ PY;UZ\UB_ +]A3]EW]E_P 0
MMXH^!OP]O-%NVLI+3#>*=3NX1#(ZR.!#<W,D8)9%.X+NZ\\G)J2G'DL>NT44
M4R0HHHH *DM/^/N+_KHO\ZCJ2T_X^XO^NB_SI/8J'QHW****\P]X**** "BB
MB@ HHHH _,G_ (.MO^4=O@__ ++-IW_IJU:OY]:_H*_X.MO^4=O@_P#[+-IW
M_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH5M_#KXD_$'X0^-+#XC_"O
MQKJGAW7]+D:33=:T6^>VN;9F1D8I)&0RY5F4X/(8CH:Q**32:LQQE*,DT[-%
MC5M6U37]5NM=US49[R]O;AY[R[NI3)+/*[%G=V;)9F8DDGDDYJO113%N%%%%
M !1110 4444 %%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\ T[:37YBU^G7_  :B
M_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH
M **** "BBB@ HHHH **** "BBB@".[_X])?^N;?RK#K<N_\ CTE_ZYM_*L.N
MS#?"SS<=\:"BBBN@X0HHHH **** "BBB@ HHHH **** "BBB@ J2T_X^XO\
MKHO\ZCJ2T_X^XO\ KHO\Z3V*A\:-RBBBO,/>"BBB@ HHHH **** /S)_X.MO
M^4=O@_\ [+-IW_IJU:OY]:_H*_X.MO\ E';X/_[+-IW_ *:M6K^?6ONL@_Y%
MZ]6?D/&7_([?^&(4445[1\J%%%% !1110 4444 %%%% !1110 4444 %?IU_
MP:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_&G_9&=0_].VDUY^:_P#(NJ>A
M[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BBB@ HHHH \G_:L_8Y^%_[8.C:
M/HGQ-\0>)K"+1+F6>T;PUK1LV=I%56$A"MO&%&/3GUKQ3_AR1^R?_P!%%^*?
M_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\
MX7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-
M_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?
M_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&
MJ^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^
MPZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ
M* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ*
M/CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /C
MS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_
M (<D?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR
M1^R?_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D
M?LG_ /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?
M_P!%%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_
M /11?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%
M%^*?_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11
M?BG_ .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?
M_A<-_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_
M .%PW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-
M_P#&J/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%P
MW_QJC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&
MJ/\ AR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJ
MC_AR1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\
MAR1^R?\ ]%%^*?\ X7#?_&J^PZ* /CS_ (<D?LG_ /11?BG_ .%PW_QJC_AR
M1^R?_P!%%^*?_A<-_P#&J^PZ* /CS_AR1^R?_P!%%^*?_A<-_P#&J/\ AR1^
MR?\ ]%%^*?\ X7#?_&J^PZ* *'A7P[8^$/#&F^$],FGDMM+L(;2WDNI3)*R1
MH$4NQY9L*,GN>:OT44 %%%% !1110 4444 %%%% !1110 4444 %%%<Y\8O$
MNK^#/A'XJ\8>'X]]_I/AR^O+%-N[=-%;NZ#'?YE'% '"_$_]O?\ 8W^#/C*7
MX>_$S]HGPWI>M6S!;S3WNS(]H3C F\L,(3R.'*\'/2N\U'XM_"W2/ANWQBU/
MXBZ)#X36Q6\/B235(A8FW;&V43[MA4Y !!Y) &2:\5_X)>_#GP1HG[!_@?4;
M+3+:\NO&.@KK/BN_N8Q++JM]=[I+A[AVR9FW.R?-G"J%Z#%<;^P+H%AH7A+]
MH'X,>'O UKXB\,^"OC-JR>#/#%SY7V9&6."\33XC*#'$L=T05)XC9]W;-6TB
M;L]V^"7[7?[-/[1^J7VA?!'XR:-XAO\ 381->V%I,RSQQ$@"7RY K&/) W@%
M<L!GD4FC?M:? ?4?A_XG^*>K^.;?0O#_ (0\3WV@:YJGB!A9Q0WMI-Y,J@N?
MF!D^5<<L2 !GBOG'P'XS\7>+_P#@J;X=\5?M+?""Y^%FNO\ #N_TGX>Z4;R#
M44\4 2">Z=[ZV;8I@0$BV9<@-OW<A3].> _V=OA7\/=%U?1(-$34[76/&M_X
MKN4UR**X$.HW5PUP\D8* ($=CL/WE'\1/-#20)MD/P,_:I_9W_:7BOY/@3\7
M-'\2MI;*-1@L)R)K;=G:SQ.%=5.#AB,'!P>#6);_ +>7['%W\3H_@W:_M&>%
MY/$<VH?8(K"/4 5>[SM^SB4#RC+N^7R]V[<=N,\5Y/\ LWVNG?M"?\%%_'?[
M9/PULXX_ ^C>!H_ EGKD";8O%&I1WHN+F[B8?ZZ*#8MN)>0Q7Y6(7CA_^"EF
MK>,(_AQ:?"7QI^S W@OX-:9XWTVZUGXGZ-=6E[_9=K%=I(L\.GVY6:W,CG8T
MN#L61LJQ;%'*N:P7=C[KHJ.TN[6_M(KZQN$FAFC62&6-@RNI&0P(Z@@YS4E0
M4%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5'=W=I86LM_?W,<$
M$$;2333.%2- ,EF)X  &234E?,?_  5EU&^?]F#3/ *ZA-::9XU^(N@>'O$=
MQ;RF-ETVYO%$Z[A@J&50A]5<@\$TTKNPF[*YVOAO_@HA^Q!XN\<0_#GPY^T[
MX3NM6N;K[-:1)J($5Q-D 1Q3$"*1B2  K$DG S7:?&C]HCX(?L[:-:Z_\;?B
M;I/ARWOIC#8?VA<8DNI  66*-<O*0""=JG (SBN0_:W^"/PA\0_L5^-OA7K'
M@W2K7PYIO@B^;3K..S1(=,,%J[PRPJ!B-HF564C&-OUKD_@+X_\ BQJ?[#OP
M@^-ND? I?B-XY?P5IZE;C5K6QNUCFLT,UPMS=<#S3%"74$;RRD\+P[*UQ7>Q
MZ58?M6_ 37_@+K7[2W@OXAV?B#PAX?TR[OM3U'0V\]HTMHC+,A0899%09V,
MW(XY%5OB)^V/^S1\(/!&@^/_ (L_%W2O#=CXFL([S1(M5FV7-U$\:ON6!<R-
MM5UW$*0N1DC-?/'[!/@SPO\ &?PO^T?\+OBSI5]X7\8^./%-X/B3X!@A6)_#
MD&H61AA$,HWQW)EA\R07*C;(QSL  W?2_C"X^!W[-OPV_P"%I^/FTW3=-\$^
M&ELSXAU"WC:Y@LHU51"LFW>Q<J@$:_?<J I) IM).P)MJYO?#+XI?#GXS>#+
M/XB?"GQIIWB#0[\$VFIZ7<K+$Y!PRY'1@005."""" :H6/Q[^#>I_&*\_9^T
M[XC:7/XTT_3A?WWAR*?=<V]N=A$CJ/NC$D9P3G#J<8-?*O[,OBZ[_8:_8;^(
M'[37Q'\%G1)_B!\0M3\5>$_ 4[+ ]HVI211:=IK#A8F;9&SXP(T<D@;& Y/]
MF;2OAI\)_P#@H3X%74_C/X9\0^*?$OPJUJ^\;^(K'6H)$U+Q!>:I9LT2%7Q@
M +##$.?*A0 =:.1:AS;'Z"4445!04444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !3+BW@NX'M;J%)(I4*21R*"K*1@@@]01VI
M]% 'R[X-_8=_:7^ VC77PO\ V6_VSX_#7@*2[FET?0O$'@*'5KK0$E=I'BM+
MEKB/=&&9BBRH^W/\7.<S]G+]F#]KGX$>#O$?[,>C^,=.TNRGU*Z\1:)\<=.C
MBO+W4;Z:\CDE@U73;HDRS2(SAI8I ACB !1\9^M:*KG8N5'S]X%_9 ^+&L_M
M!>&_VCOVHOC_ &?C+5/!%C>V_@S1]!\)C2;'3Y+N,17%RX,\SSRO& H!8*O4
M#-=C^V%\!?'?[3'P)U/X,> OC1/X$EUB2./4=9MM*-V\UGSYMMM$T+*L@PK,
MK@[=R]&->H44N9WN%E8\2_9S_9]_:4^"EUI'AWQ-^TEX6UCP7HVGFTM?"FA_
M"J/2!&@3;%LF6^EV!3@D;#NYR1G-<7\2?V(_VI/CEX+F^!WQN_;;CUGX?WL\
M0UJ"Q^'MO9ZSJEJDBR"VDO$G,29*+NDC@4M@C !-?4-%/F=[A9$.G:=9:1I\
M&DZ;;+#;6L*PV\*=$10 JCV  %3445(PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N(_:,^ /@3]I_X-ZU\$OB.ERNF:S"@^U6,OEW%I-&ZR0W
M$3X.V1)$5@<$'&"""0>WHH3LP/DGXM?L/?MR?&/X-ZK\"O&?_!02TNM"O=+>
MT>6'X;QVU]J:;<+#>7"71_=M@"0Q(C2*6!X)!ZOP=X!_;G\1_#K0K+3_ !1X
M8^#^L>$?,T:3P_9:1%X@T'7;..* 07< ,D%S9J,.BQL^X!2&# JU?1=%5S,5
MD>/?LN?LJZA\"?$WC3XK_$/XGS>-/'GQ"OK6?Q/X@.E)80>5:Q&*VMK>V1G$
M4<:,PY=F;.2>E<]^V)^QO\4_VGOB%X,\7>%_VB+'PYI7@V<WT'A?6/!(U>QN
M]2!/EWDJ&[@#M&I^17#!6RPP2:^@J*7,[W"RM8\M\#? KQ[K?A34?"'[7_CO
MPI\6+.YNH9K"UN?AS!8V]ML#9W0R3W"RMD@AOE*X/7-<M!_P3P_9]TO]J30/
MVC?#'PY\':5:Z#X;FL(?#-AX)M(HVOFNHIXM1$B8"31>454B,L-V0ZXP?>Z*
M.9A9!1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
/ 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>36
<FILENAME>blkb-20240930_g32.jpg
<TEXT>
begin 644 blkb-20240930_g32.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHK(\>?$#P+\+?"EWX[^)7C'3- T2PV?;=6UB^2VMH-[
MK&F^20A5W.RJ,GDL!U- &O17G7P]_:\_96^+/BF#P/\ "_\ :,\$^(=9N4=[
M;2M&\36US<2JBEW*QQN6("@DX' !-2_&#]JO]FS]G_4+;2/C7\<O#'AF]O(_
M,M;+5]7BBGDCR1O$9.[9D$;L8R,9IV=Q71Z!16?X4\6^%?'GART\8>"/$MAK
M&DZA");'4]+O$N+>X3IN21"589!Y![5H4AA17+_#CXV?"#XP3ZM;?"KXFZ%X
MCDT*]^R:RNBZG%<FSGY^2383M/RMUZ[3Z&J/P\_:3_9]^+7B[4_ /PP^-7AC
MQ!K>C[CJ>E:1K4-Q/;A6"LS(C$X#$*2. Q .#Q3LPNCMJ*P6^)W@)?B4OP>'
MB>V;Q.VC'5CHR$M,ED)1%Y[8&$0R':"Q&X@XSM.-ZD 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X!_P5 ^&
MOCKXN?L3>*_ GPW\%W7B+5[F_P!&F@T:R5&EN4AU:SFE"AR%.(XW."1P#7O]
M<9\=?&7QA\!^"X_$7P4^#D?CO4X[^-;OP^?$$.FRO:E6WR12S QF16V81BH8
M%OF!Q3B[-">QX=\%/VF?V<M+^/&B?"3Q=^QKK'P<\9^((IQX5N_$/@ZPMH=4
M*)F2&WO+-Y%\S9U0E>H&264'QOXT?&CPG^PE^WG\5?&WQ-^$Q^*-O\2/#=IJ
MUBOAN&"_U?P[#96ODO;7EO(=UO92'#"?A,*,AR#M]-U3P%^U)^VC^T9\,?'7
MQ7_9X;X6^"OA=KLFO$:QXCM+[4M9OQ'LABC2T9EAB5OF9G;+CH.!5;P1X5_:
MG_8^_:'^+OBK1_V5KOXI:3\2_%@US2O%'A_Q)86U[;1F,(FG7,=Y)&PCAP0C
M*64*3ZX&BLB=3LO^"4WP^T_P-^R+9ZII7BO0=2M_%?B'4?$,5IX7O1<:=HZW
M4VX:? XQQ"!M88&)-XQQD[/[<WQ8\:Z?H.A_LR? _4S;_$/XJ7<FEZ1>QY)T
M33E7=?ZJV,8$$)(3D$RR1XR017 _LV_!S]JO]E;]F;XI_$'PE\&=$N?'_C3Q
MW>>*/#_PKM=<B6QTI+B2%/LAN,I$76-7D8H51BJJN*]#^*/[#_P^_:+\;Z-\
M>OB+K?C7PKXTB\)0:1=MX+\;W&GB&'S&N)+?? 1YBB:1LG.&V(<<"I=N:[&K
M\MCQ']@CX%Z%\-OB=^U5^SU\'S_9%GI\VBZ1H<Q8[H7.B,BS.P&2Y=O,9NI8
MD]37&^&M7\<_L]:/\"_'7Q#_ &;O$'A,? ?P3J.@:X+A+4'Q9K%Y:P65GINF
M>1+(]VUQ<JUP7VA5^\><UZK^Q3^P/XI^ ?[6OQ4^*_B37O'!TB;5[/\ X0RY
MU7QW)>)KD!L#'/+>Q>:S3O&[;4,ZAEP-O !KT?0_A7X_^.7[5=S\:/C1X9FT
MSPI\.+N6Q^%_AZ\=&^W7K)MN=>E521T)AME;E4\R3:K.*IR5Q).QQ_[%?Q#^
M"GA+Q[K7ASXG?&K0M5^._CO5GG\;06LC-'!=01Y71+68CRW6RA/E^4KL^1([
M %CCZHKX<^&G[+_[2UE:_#;]F[Q!\'WLM-^''QPO/&EY\37UJSDM=6L?M5_<
MQ+%"DIN1<2_;%B</&JJJ,=QR*^XZB=KCC>P4445)04444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%87Q
M^)OP^^%6B'Q'\1O&%AHUENVI-?7 3S&_NH.KM[*":XKP1^VM^RU\1-<3PYX6
M^,>FR7LKA(8;R*:T\UCT56G1 Q/8 DGM6<JU*$N64DGZGCXOB'(,!C(X3%8N
ME3JRVA*I",G?:T6TW?R1ZE1116A[ 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^1'[4GQ
MW\2?M!?&#5?&6KZA(]A'=20:'9ESLM;16(15'0$@!F/=B?8#SJO1?VI/@1XD
M_9]^,&J^#=7T^1+"2ZDGT.\*'9=6C,2C*>A(!"L.S ^Q/G5?"5_:>VE[3XKZ
MG^4G$_\ ;/\ K%BO[6O]9]I+VG-OS7UWZ=NEK6TL?I'_ ,$P/COXD^+/P?U#
MP;XPU"2\OO"5U%!#>3.6>2TE5C$K$\L5,<BY_NA?3-?3-?%7[$G[%/Q3L/A0
M?B*OQA\3^ ]8UV998+'3EC,4EH@_<O<0R#YF):1E!(PK#NQKV3_A"?V^/!O_
M "+_ ,:_!/C&-/X/$_AV2PD8>F;0D9]S^-?58.K7AA8*I!O3?3Y=;[>1_>WA
MSGO%&7\#X"&;9?7J24%^\C[.3<;ODYH.HJMU#E3]QO34]QHKP[_A>_[6_A'Y
M?'_[(+:E"OW]0\(>)H9]W^[;N!)^M.3]OKX.Z.ZP_%#PGXU\$OG#?\)/X4GC
M4'_>B$F1[UT_6J"^)V]4U^9]M_KWPS3TQ566'_Z_TZE%?^!58QB_5-KS/;Z*
MX7PC^TY^SSX[V+X6^,_ARYD?[ENVJQQ3'_MG(5?]*[B*6.:-9H9%=&&593D$
M>H-;1G":O%W/HL%F679E3]IA*T*D>\)*2^]-CJ***H[0HHHH **** "BBB@
MHHHH **** "BBB@"CXHC\03>&M1B\)W$$6JM8S#3);H9B2X*'RV<8.5#8)XZ
M5^4G[>'[.W_!2']D3X(Q?M>>.?\ @I?XFU?78=7M8=2\.Z3>7=G90O,Q&+?;
M,(I5#8S&;>-2NXXXP?U@UK6M)\.:-=^(=>U&&SL;"UDN;V[N'"QP1(I9W8G@
M*%!)/8"OR@^+?QV\.?\ !8[]I^V\!:_\7=&\ _L_^ -1%Q/<:[KL%A=^(9^5
M\R..9U;>Z[E3C$,;LS?/((SK3O?R(G:QZ=^UM^W[^U/X>_X(_?#C]HCPI=R:
M5XO\;W%KIWB#Q%96BJ]K$4N=US&,;8GG-NF&  7SCMVG81Y-\0?$WQQ_9!^*
M_P "O%'[-O\ P44\7_&34/B3?P?VGX5U77GU&WO87DA4N(FED\N.0O+&"P$B
M%&(;*-M]T_X+!?M/>&O@[^Q)X6^$W[.4/A*^\+>.+L^&TU:..#4=,TS3[:)5
M,<8^>/S!A K'<8Q$Y #A67YC_:'_ &?/!_\ P2 \5_"S]IS]D3]H:S\8Z[J$
MOV+5M%U 6EU_:4;1AI9K<1 M%;R#]WP2Z&1-LI)-7!)K[R'=,_9NOSO_ ."R
M_P 1/^"B_@OP=XJ\;?#CQK:_#_X6>&)M,BLM4T'5VBUOQ%<7!A5R)(COMHHI
M9'3;F,MY>?WBL-OV7K?[6'[/WA?XUZ)^SAXI^)-GI_COQ#8K=:9X;FCD,LB$
M.0"ZJ8T8^6^%9@6V\ \5\U_\%V/B!X"/[!GBSP /&^D?V\-4TESHG]I1?:]O
MVN)]WD[M^-OS9QTYZ5E"ZDM#2?PLZK4/C[\6/A[_ ,$;]/\ VA-$UVZU#QC;
M_!K3[Y-8OW-S.;N2UA#7<ADSYCJ7:4E\Y*_-GFOG[]E7XN?%3X.?M3_L_65Y
M^UEXO\;Z#\7OA'/XB^(EEXR\3_;[;29UL)KIIX=_%G&DD?EXXP(G4GG ^L?^
M"?&O?#'XE?L)?#CX?#6]"UX1?#'2;/Q#HBW4-UY:/9)&\-Q""=H;#J5<<X(Q
MUKY5^,G[+_[/_P 0_P!IZ?\ 8"_81^%>F>$DN+9+GX]>/='#R2Z;I)=7&D0R
MR,_ER3D+OC3 .$5@5655I6U3)=[)GK?[,WC#XG_\%"/VJ;G]J^W\4Z[HGP3\
M!7,^F?#O1K2]FM$\5WRDK-J5PBE?-A4C"(PQD*N 5F5OLZOR$O?VB/VE/AU^
MSO\ $']J+X1?'F^\):3\(OBW%X-\)?":TLX/[)7286C18IXV7?+*PDRTA;>Q
M25LY(*?KEH]])JFD6NIS6CV[W%LDK02?>C+*"5/N,X_"IFK#B[EFBBBH+"BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M ,+X@?#+X??%71#X<^(W@^PUFRW;DAOK</Y;?WD/5&]U(-<5X(_8I_9:^'>N
M)XC\+?!O38[V)P\,UY+-=^4PZ,HG=PI'8@ CM7J5%9RHTIRYI13?H>/B^'L@
MQ^,CB\5A*52K':<J<)25MK2:;5O)A1116A[ 4CHDB&.1 RL,,K#((]*6B@-S
MB/%_[-?[/_CS<_BSX-^'+N1_O7!TF))C_P!M$ ?]:X>7]@/X*:5*UQ\,_$/C
M'P5*3N#^%O%5Q" ?7$AD'X5[?16,L/0F[N*^X^<QO!_"N8U/:XC!4G/^;DBI
M_*:2DODSP[_A07[5OA'YOA[^V%<W\*_=L/%_AN"ZW?[TZD2?D*/^$O\ V_/!
MO_(=^$'@7QE&G?PYK\NGRN/?[4"H/TXKW&BI^KI?#)KYW_.YQ?ZFX>A_N.,Q
M%#TK2J)>D:_MHKT4;>1X=_PV9K7AGY/BO^RW\1=!Q_K;NSTE=1M(_7,L3#_T
M&M?PO^W1^RGXJF^R6_QAT^PG!VR0:W%+8M&WH3.JK^N*]:K(\4?#_P !^-X?
ML_C3P5I&KQD8V:GIL5P,>F'4T<F)CM-/U7^37Y!_9O&F$_@8^G57:M1]Y_\
M;]*=.*_\%OT)_#_BWPKXMM?MWA7Q-I^IPXSYVGWJ3+^:$BM"O'_$/[!G[+&N
MW7]HVOPQ32+P',=WH-_/9-&?]E8G"#_OFL[_ (9"\?>%_F^%'[7GC_2=O^KM
M]<N(M6@C]ECF"\>V:.?$1WA?T?\ G;\P_M3C+"_[QET*J[T:Z;?_ &[6A12]
M/:/U/<:*\._L7_@H'X,_Y!WC;X>^,X$^]_:NFSZ=<R#_ &?()C!^O%'_  TA
M^TEX3^7XE_L9:Y)&GWKOPAK5OJ7F#U6$;7'T)S1]9BOBBU\O\KH/]<\'0_WW
M"XBA_BHSFEZSHJK!>KE;S/<:*\3M/V__ -GRVN$L/'LGB/P?=.<"V\4^&KFW
M;/H2BNH_$UW_ (0^/?P2\?;5\&_%KP[J,C](+;5X3+^,>[</Q%5#$4*CM&2?
MS._ <6<,9G4]GA<;2G/^53CS+UC?F7S1UM%%%;'T(4444 9_BSPMH'CGPKJ?
M@GQ7IRWFEZQI\UCJ5H[LHGMY4,<B$J00&5B,@@\\&OF7_AR7_P $Q?\ HV;_
M ,O/6O\ Y,KZJHIJ4ELQ-)[GCEO_ ,$__P!CZW_9\7]EC_A25C-X$CO7O(=$
MN[ZZG,-R[,S31SR2M/')\S ,L@(#$ @'%<?\'?\ @D9^P#\#?'5I\2/!/P*C
MEUC3IUGTVXUC5[N]2UE4Y5TBFE:/<IP58J64@$$'FOI.BGS2[A9'F/BO]CG]
MG+QM^T1HO[5GB?X=)<^._#]JMOI6M'4+A1$BB0*3"L@B=E$KX9D)&1S\JXY#
MXY?\$O\ ]AC]I'XEW_QA^-'P-&L^(]32%;_41XDU.V\T11+%'F.WN4081%7(
M49QSDU[[12YI+J%D>1?LU_L)?LJ?L@:CJVK?LZ?"P>';G7+>*'5)AK=]=F9(
MRS(!]JGD"8+,?EQGOG K9_9V_9:^#G[+FBZOI/PFT.YBE\0ZQ+JFOZIJ5_)=
MWFHW;GF2:>4EWZG S@%F.,LQ/HE%#;862/!O$7_!,K]B+Q7\9)OCOKWP.M9]
M?NM575+U3J5TME=7RDL+F6T$H@DDR6))0ABS%@22:]YHHH;;W"R04444AA11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 1W=G9ZA;/9W]K'/"
MXP\4T896'H0>#7G_ (O_ &2OV:/'6]O$?P2\//))]^>TT];:5O<O#L8GWS7H
ME%1.G":M))^IP8_*LKS2GR8VA"K'M.,9+[I)GAY_8/\ A[H/S_"GXH^/_!FW
M_5P:%XJE, ]F2;?N'MFD_P"%.?MG^#_F\%?M5Z=KT*_ZNQ\7>%8Q_P!]3P'>
MWY5[C167U6BOA5O1M?EH?/?ZB<.4O]TA/#_]>:M2DO\ P&G.,'Z.+7D>'?\
M"R_VZ?!W'BO]G/POXJC3_67'A'Q1]EX]1'=@LWTZT?\ #<&D^'!L^+'P#^(O
MA7;_ *V[N_#C7%H/7$T1.[_OFO<:*/8U8_#4?S2?^3_$/]7L_P +_N>:U/2M
M"E5C]\8TJC^=1GF'A']M#]EGQL531?C=H<3MP(]3G-DV?3%P$.?:O1M*UG1]
M=M%U#1-5MKR!ONSVDZR(?H5)%8_B[X1_"OQ\&_X3CX;:%JY;J^HZ3#,WU#,I
M(/N*\XU7]@+]F:YNSJGAKPG?^&[T]+WPWK=S:NOT4.4'_?-%\5'HG]Z_S#VG
M'F$^*GA\0NZE4H/Y1<:Z^3FO4]HHKP[_ (99^-GA3GX6?MG>,;94^Y!XKM(-
M84C^Z3(%(';CI7#_ +2?B?\ ;J^#_P "_$FL^)/$_@;6-)%A]FN-7TVUN;74
MK<3.L'F(F?*R#(.1R.O:IGB94H.4X/3T?Z_H<>8\:8W)<OK8K,<KKPC3C*3E
M%TJD+13;UA4<TM-Y026YH?'C_@I_\'_A-XCN/!_@SP_=>+;ZSD,=Y-:W:P6D
M;@X*"4JY<@]2JE?]H\X/@/\ \%/_ (/_ !9\26_@_P 9>'[KPE?WDHCLYKJ[
M6>TD<G 0RA4*$GIN4+_M#C/YN45\]_;&+]IS:6[6_IG\??\ $QOB'_;/UOFI
M^QO_  >2/+R]N>WM+VZ\V^MK:'[>45Y;^Q5XVUOXA_LM>#?%/B.=Y;V336MY
MII3EI?(FD@#L>Y98P2>Y.:]2KZBG-5*:FNJN?W9D^94<YRC#YA234:T(5$GN
ME.*DK^=F%%%%6>B%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !17S)_P5;_X*,_\ #L7]G;1_CY_PIS_A-_[6\9VV@?V3_P )
M#_9OE>;:7=QY_F_9Y]V/LNW9M&?,SN&W!_/K_B+R_P"L>W_F6?\ [U5W8?+<
M;BJ?M*4+KU7ZL\C&Y]E.7U_8XBIRRWM:3W]$T?M!17XO_P#$7E_UCV_\RS_]
MZJ/^(O+_ *Q[?^99_P#O56_]B9G_ ,^_QC_F<G^MF0?\_O\ R6?_ ,B?M!17
MXO\ _$7E_P!8]O\ S+/_ -ZJ/^(O+_K'M_YEG_[U4?V)F?\ S[_&/^8?ZV9!
M_P _O_)9_P#R)^T%87Q.^'VA_%;X?:Q\.?$8;[%K-A);3.GWH]P^5U_VE;##
MW45^/G_$7E_UCV_\RS_]ZJ/^(O+_ *Q[?^99_P#O52ED>9233IZ>L?\ ,QQ/
M$?#.+P\Z%:HI0FG&2<9V::LT_=V:T.I^/'[+GQ@_9\\1W&D>,_"UU)8)(19Z
MY:V[/:729X8.!A3CJC88>G0D^ _[+?Q@_:#\26^D>#?"UU'8/(!>:Y=6[):6
MJ9Y8N1ACCHBY8^G4CEO^(O+_ *Q[?^99_P#O51_Q%Y?]8]O_ #+/_P!ZJ\7_
M %)QWM+V?+VO'\[_ *'\S?\ $"_#[^V?;_VI4^K7O[+V<N:W\OM>W2_)>W6^
MI^P?PR^'^B?"KX?:/\.?#@;[%HUA';0N_P!Z3:.7;_:9LL?=C6[7XO\ _$7E
M_P!8]O\ S+/_ -ZJ/^(O+_K'M_YEG_[U5[4<CS**25/3UC_F?TSAN(^&<)AX
M4*-11A!*,4HSLDE9)>[LEH?M!17XO_\ $7E_UCV_\RS_ />JC_B+R_ZQ[?\
MF6?_ +U4_P"Q,S_Y]_C'_,V_ULR#_G]_Y+/_ .1/V@HK\7_^(O+_ *Q[?^99
M_P#O51_Q%Y?]8]O_ #+/_P!ZJ/[$S/\ Y]_C'_,/];,@_P"?W_DL_P#Y$_:"
MBOQ?_P"(O+_K'M_YEG_[U5]._P#!*+_@NK_P\\_:%UKX#?\ #+7_  @_]C^#
M+C7_ .U?^$W_ +3\[RKNTM_(\K[%!MS]JW;]QQY>-IW9&=7*<PH4W4G"R6^J
M_P S;#\1Y+BZ\:-*K>4M$N62_-6/T#HHHKSCW HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH _,G_@ZV_Y1V^#_P#LLVG?^FK5J_GUK^@K_@ZV_P"4
M=O@__LLVG?\ IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4444 %%%%
M!1110 4444 %%%% !1110 5^G7_!J+_RD+\:?]D9U#_T[:37YBU^G7_!J+_R
MD+\:?]D9U#_T[:37GYK_ ,BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@#\R?\ @ZV_Y1V^#_\ LLVG?^FK5J_G
MUK^@K_@ZV_Y1V^#_ /LLVG?^FK5J_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?
M*A1110 4444 %%%% !1110 4444 %%%% !7Z=?\ !J+_ ,I"_&G_ &1G4/\
MT[:37YBU^G7_  :B_P#*0OQI_P!D9U#_ -.VDUY^:_\ (NJ>A[/#O_([H?XC
M^@:BBBOSL_;PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+JGH>SP[_P CNA_B/Z!J***_.S]O"BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@#\R?^#K;_E';X/_ .RS:=_Z:M6K^?6OZ"O^#K;_ )1V^#_^RS:=
M_P"FK5J_GUK[K(/^1>O5GY#QE_R.W_AB%%%%>T?*A6W\.OB3\0?A#XTL/B/\
M*_&NJ>'=?TN1I--UK1;Y[:YMF9&1BDD9#+E693@\AB.AK$HI-)JS'&4HR33L
MT6-6U;5-?U6ZUW7-1GO+V]N'GO+NZE,DL\KL6=W9LEF9B22>23FJ]%%,6X44
M44 %%%% !1110 4444 %?IU_P:B_\I"_&G_9&=0_].VDU^8M?IU_P:B_\I"_
M&G_9&=0_].VDUY^:_P#(NJ>A[/#O_([H?XC^@:BBBOSL_;PHHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH _,G_ (.MO^4=O@__ ++-IW_IJU:OY]:_
MH*_X.MO^4=O@_P#[+-IW_IJU:OY]:^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4
M444 %%%% !1110 4444 %%%% !1110 5^G7_  :B_P#*0OQI_P!D9U#_ -.V
MDU^8M?IU_P &HO\ RD+\:?\ 9&=0_P#3MI->?FO_ "+JGH>SP[_R.Z'^(_H&
MHHHK\[/V\**** "BBB@ HHHH **** "BN)^-O[2'P,_9PTNQUOXY?$O3?#-I
MJ5PT%C/J3LJS2*NXJN >0.:\Y_X>D?\ !/G_ *.L\*_^!$G_ ,10![Y17@?_
M  ](_P""?/\ T=9X5_\  B3_ .(H_P"'I'_!/G_HZSPK_P"!$G_Q% 'OE%>!
M_P##TC_@GS_T=9X5_P# B3_XBC_AZ1_P3Y_Z.L\*_P#@1)_\10![Y17@?_#T
MC_@GS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_ !% 'OE%>!_\/2/^"?/_
M $=9X5_\")/_ (BC_AZ1_P $^?\ HZSPK_X$2?\ Q% 'OE%>!_\ #TC_ ()\
M_P#1UGA7_P ")/\ XBC_ (>D?\$^?^CK/"O_ ($2?_$4 >^45X'_ ,/2/^"?
M/_1UGA7_ ,")/_B*/^'I'_!/G_HZSPK_ .!$G_Q% 'OE%>!_\/2/^"?/_1UG
MA7_P(D_^(H_X>D?\$^?^CK/"O_@1)_\ $4 >^45X'_P](_X)\_\ 1UGA7_P(
MD_\ B*/^'I'_  3Y_P"CK/"O_@1)_P#$4 >^45X'_P /2/\ @GS_ -'6>%?_
M  (D_P#B*/\ AZ1_P3Y_Z.L\*_\ @1)_\10![Y17@?\ P](_X)\_]'6>%?\
MP(D_^(H_X>D?\$^?^CK/"O\ X$2?_$4 >^45X'_P](_X)\_]'6>%?_ B3_XB
MC_AZ1_P3Y_Z.L\*_^!$G_P 10![Y17@?_#TC_@GS_P!'6>%?_ B3_P"(H_X>
MD?\ !/G_ *.L\*_^!$G_ ,10![Y17@?_  ](_P""?/\ T=9X5_\  B3_ .(H
M_P"'I'_!/G_HZSPK_P"!$G_Q% 'OE%>!_P##TC_@GS_T=9X5_P# B3_XBC_A
MZ1_P3Y_Z.L\*_P#@1)_\10!\B_\ !UM_RCM\'_\ 99M._P#35JU?SZU^WG_!
MR=^V=^RW^T3^PMX6\$_!+XV:+XDU:U^*]A>W%CITK,Z6ZZ;J<;2'*C@-)&/J
MPK\0Z^ZR#_D7KU9^0\9?\CM_X8A1117M'RH4444 %%%% !1110 4444 %%%%
M !1110 5^G7_  :B_P#*0OQI_P!D9U#_ -.VDU^8M?H7_P &UWQ\^#G[.W[<
M?BWQK\;OB#I_AO2KKX47ME;WVHN522X;4],D6,8!Y*QR'Z*:\_-?^1=4]#V>
M'?\ D=T/\1_1K17@?_#TC_@GS_T=9X5_\")/_B*/^'I'_!/G_HZSPK_X$2?_
M !%?G9^WGOE%>!_\/2/^"?/_ $=9X5_\")/_ (BC_AZ1_P $^?\ HZSPK_X$
M2?\ Q% 'OE%5])U73]=TNVUO2+M)[2\MTGM9X_NR1NH96'L00?QJQ0 4444
M%%%% &;XD\&>#_&4$5MXO\*:;JL<+EH8]2L8YUC8C!*AP<''<5D?\*,^"7_1
M'?"O_A/6W_Q%=310!RW_  HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\
MX3UM_P#$5U-% '+I\&OA!I;C4],^%/ANWN;<^;;W$&A6Z/$Z\JRL$RI! ((Y
M!%6*W+O_ (])?^N;?RK#KLPWPL\W'?&@HHHKH.$***H>*;O6=/\ #.HW_AS3
MUN]1@L)I+"U<X$TP0E$)]"P _&@"CK7Q+\#^'O'FA_#+6->2'7?$EO>3Z)IY
MB=FN8[41FX8,%*J$$L?WB,[N,\UIZWKFB>&M+FUSQ'K%KI]E;@&>\O;A8HHP
M2 "SL0!R0.3U-? '[&_PR^'7[:WA73?BWX\_;8^(MM\=K!KU-6LK'Q<ME=>&
MYC,1):PZ:\>V.V(CCWIL*OMY((POM_[>UV?B)\8/@3^R9,=]AXV\=R:QXA@/
M*W6GZ-!]M:WD'0I)+Y.?=!BD:."4K'TU17Q5^W%XB\ W'[='A/P#\<?VH/$O
MPW\%R?"Z\OO.T7QU+HD4^HKJ$<<89E8*[&-I.",X3T%?0_[*/@;X7^"_AK)-
M\(?CCKGQ!T;5+]KJ+7M;\:-KIW;$0QQ7!9@J#9G8#PQ8]Z9+C:-STZBOG?\
MX*'?$[XAZ!X>\ ? [X4^+[KP]K/Q4\?V?AZ;Q#8'%SINGD-)=3P-_#-L4*I[
M;R000"/._B%\/M5_8$_:&^#OB/X6_%CQKJ/A;Q_XR3PCXO\ #WBOQ/<:I#<3
MW4;&VO(_/9C%,)%8L5P&  P!D$&H71]A:9KFB:VURNC:Q:W9LKIK:\%K<+)Y
M$Z@%HGVD[7 8$J<$9''-6J^9/AW>?\*>_P""H?CCX769\O2/BA\/K/Q?%".(
MX]4M)C8W&P=FDB\N1SW* ]:^FZ"6K!1110(*22PL=40Z9J=G%<VUP/*N+>>,
M.DJ-PRLIX8$$@@\$&EJ2T_X^XO\ KHO\Z3V*A\:*7_"C/@E_T1WPK_X3UM_\
M11_PHSX)?]$=\*_^$];?_$5U-%>8>\<M_P *,^"7_1'?"O\ X3UM_P#$4?\
M"C/@E_T1WPK_ .$];?\ Q%=310!RW_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=
M\*_^$];?_$5U-% '+?\ "C/@E_T1WPK_ .$];?\ Q%'_  HSX)?]$=\*_P#A
M/6W_ ,174T4 <M_PHSX)?]$=\*_^$];?_$4?\*,^"7_1'?"O_A/6W_Q%=310
M!RW_  HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\ X3UM_P#$5U-% '+?
M\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\174T4 <M_P *,^"7_1'?
M"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q%=310!RW_"C/@E_T1WPK_X3
MUM_\11_PHSX)?]$=\*_^$];?_$5U-% '+?\ "C/@E_T1WPK_ .$];?\ Q%'_
M  HSX)?]$=\*_P#A/6W_ ,174T4 <M_PHSX)?]$=\*_^$];?_$4?\*,^"7_1
M'?"O_A/6W_Q%=310!RW_  HSX)?]$=\*_P#A/6W_ ,11_P *,^"7_1'?"O\
MX3UM_P#$5U-% '+?\*,^"7_1'?"O_A/6W_Q%'_"C/@E_T1WPK_X3UM_\174T
M4 <M_P *,^"7_1'?"O\ X3UM_P#$4?\ "C/@E_T1WPK_ .$];?\ Q%=310!R
MW_"C/@E_T1WPK_X3UM_\11_PHSX)?]$=\*_^$];?_$5U-% #(((+6!+6UA2.
M*- L<<:@*J@8  '0 =J?110 4444 %%%% !1110 4444 1W?_'I+_P!<V_E6
M'6Y=_P#'I+_US;^58==F&^%GFX[XT%%%%=!PA6?XK\0P^$O"VI>*[G3;V\CT
MS3YKN2STVV,UQ.L:%S'%&.7D;;A5'4D#O6A10!^=W[;/QM_X)W?M6_#O4KKX
M.:+?:O\ '%HD_P"$,'A?PEJ%GXBM]3##RA+(L*,$1OO>8Q4*&*?-M->F_%&S
M\=^#?VP/V/\ Q=\7;E9=4?0=;T+Q+>!@4&KS:1%T(XS),L@&.N.*^E_!GP9\
M)^!OB?XS^+6D7%[)JOCF:PDUA;F96BC^QVPMXEB4*"J[06();+,3P.*P?VI?
MV=(?VD/ VE:'9>+#X?USPYXIT_Q#X8\0"Q^T_8+ZUE#*QBWQ^8K(9(RN]>),
M]L4K&O.M%T_S.>^/?[5?[$_PK^(7_"!?M(>)M#TO68],2XMF\2:$[QS6TA/$
M4[1,C_,IW(K9!QD5X_\ \$\7\-:'X_\ V@?VD?AMX5O- ^"^MZG8WW@RT&E2
M6T-V;2SD_M"^M;8JK+%(^"NU1NP%P"FT?8]Y86.HQ"#4+**= P8)-&& 8=#@
M]Q4M,A22C8^,/VP/BOHOQD^#/P/_ &__ (2Z)J^J>%/!OQ#M];UF%=-<7<.C
MEI;:ZG\D98^6R@D#(VG=G:,TSXP?''X7_M\_M$_!/X:_LS>)1XKTWP;X[A\:
M^,-=T^UE%II4-G$_V>*21U4>;-(Y54&6&,D <U]HHB1H(XT"JHPJ@8 'I4=I
M8V5A&T5A9Q0*SEV6&,*"QZDX[^]*PU-+H?,/B5&\5?\ !8+PU:Z;\R^%/@A>
M7>IR+T0W6H>5'&3_ 'B 7 /;FOJ.O-/A)^SK#\./C1\1?CMKGBPZUK?C[4+3
M8QL?(73-.M8!%;V2#>^_!,CM)\N]G'RC;SZ73%)IV"BBB@D*DM/^/N+_ *Z+
M_.HZDM/^/N+_ *Z+_.D]BH?&C<HHHKS#W@HHHH **** "BBB@ HHHH ****
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
? **** "BBB@ HHHH **** "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>37
<FILENAME>blkb-20240930_g4.jpg
<TEXT>
begin 644 blkb-20240930_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 (4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "O /VR/V8OVF?VF/$>B:%\+_VN=5^%_@^UL9FU
MQ/#%NPU+4+HL/+ F1XVCB"9SA^2>5/!7W^OGS]N'X7?L;_M.KI7[.O[2_P 8
MH-"U"T9=>TW2X/%46FW<T96:W$H$G^M3/F#@'!7G'>HZ,3V/D[_@FC\7OVEO
MAS_P4J\<_L3>(/VC=9^+'@S1=.NY)-;U>]DNS:R1"%DD621Y&B(>4V[QARF\
MGC(%?II7Y'?L+:S#^QU_P5NN/V/OV4_B7%XV^&WB)V36)2EM<R1E+![C<;J%
M &>"12A*X0@LI4/R/TL\&?M:?LY_$/XK^)_@?X-^*VGWWBKP;#)+XETB-)5>
MR2-U21BS($<([*K;&;:2 <&JJ+6Y,'H?!G[='[+/[;7P,_9\\1?M<?$O_@J-
MXK3Q3I4T=Q#X=T2\GTW27:2=4%I;K'.@+8;(/E#=MP5QEA<^*'[;'[4VK_\
M!(_X0?$W6?'-]X;\3?$#QS;>'/$7C2R5;:YBT[S[Q?MB, /)DDCMHR9!C.69
M<;AC,_X*&?L??\$W?BM\(_'W[:G@;]JB!O%%S;7.N:9]G\8VEY9W]]MW)9BV
M8%P9& C"*049AD$*5KVO_@EKXEOOV^/^"=">'OVP/!.F^(]-M=;GT>W^WZ<D
M<=_96R0M#-M0*JM&S/$'3:08,YW9)NZY4WW)^U8Y3]G+]IR[_8__ &DOVB_A
M1\7?VA?$_C/X8?#'0]+U;3M=\8:S_:>H6UQ/!$S62W!P9'DDF,21YQNB  4E
MR?5O^"=OA?X__%?5==_;I_:0U_6;"\\?Q!?!/@!M2F^PZ!H>5:$F#(0SRA4<
MN5W;?FX,K*ORI-\(_@Q\;=<\?^*/V:?@[I6F?L\_ :SU#7)K.TC=XOB'XILK
M266-)9&9GGM8<;0"Q&R0XXN/DU?V>OVD_P!K/P;XN_9A^,'BC]IO6?&=M\?=
M8U&R\5>$=1M;<6-BD=PD2/:)&@,/E>8"VTCF/'W25I.-UH"=GJ?I_1116)J%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5X]^T_^P1^RE^V+=V.J_'_ .%<
M6KZAIMO]GL-4@U"XM;F&+<6\O?!(A=-S,0K;@"Q( )KV&BFFT] :3/(/V9?V
M#/V4/V/Y;J_^ ?PCM-(U"^A\J\U>>YFN[R2/(/E^=.[LB$A240JI*@D$C-7_
M (=_L9_LV?"GXU^*OVAO GPTALO%WC2*6/Q'J;7UQ*+I99%EE BDD:- \B*S
M;5&2M>H4478K(^5=4_X(I_\ !-K5O%!\43?L]^4SR^;)86OB/4(K5FSG_5+.
M J_[*X7C&,5[SJGP'^&=Y\$[G]GK1-".@>%;C1WTM=/\.2FQ,%JX(=(FBP4W
M MDCD[B3R378T4.4GNP22.2^$OP+^%7P/^$NG_ WX;^#[:Q\,:;9-:PZ8R^:
MLB/DR&0ODR,Y9BY;)8L<]:\X^"__  38_8O_ &?OB7%\7/A7\&8K#7+7SO[,
MFGU:[N8M.\W(E^S132O' 6R1E5! ) (!(KW2BB["R"BBBD,**** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***\'_P""EG[9^@_L#_L:>,?VB]1D@?4[
M&R^Q^%;&<\7NK3@I;1X_B4-F1P.?+BD/:FDV[(3:2N>#_P##Y[P)_P /EO\
MAW1]HLO^$8_L3^Q_[<R-W_"6Y\[[-OSCR_*_T;;U^T?+7WA7\8W_  L?QW_P
ML;_A;O\ PE=[_P )/_;?]L?VYYY^T_;_ #O.^T[^OF>;\^[UYK^L'_@FG^V?
MH/[?'[&G@[]HO3I($U.^LOL?BJQ@/%EJT "7,>/X5+8D0'GRY8SWK:M2Y$FC
M*G4YFTSWBBBBL#8**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"OYZO^#GK]O/_A??[5%C^R+X%UGS?#'PKW?VSY,F8[K7IE'G9QPWV>(K".ZR
M-<#O7]"M?&_B7_@@#_P23\8^(]0\7>*?V59[_4]5O9;S4KZY^(?B%I+F>5R\
MDCDZARS,Q)/<FM*4HPE=D5(RE&R/Y<Z_3_\ X-A?V\_^%"?M47W[(OCK6?*\
M,?%3;_8WG28CM=>A4^3C/"_:(@T)[M(MN.U?J!_Q#N_\$=?^C/\ _P R!XA_
M^6%7?#7_  0!_P""2?@[Q'I_B[PM^RK/8:GI5[%>:;?6WQ#\0K);3Q.'CD0C
M4.&5E!![$5O.M3G&QE&E.,KGV11117(= 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !4&HS206K21-A@1@X]ZGJMJW_ !XM
M]1_.JAK-&=5M4I-=BA_:M_\ \]__ !T?X4?VK?\ _/?_ ,='^%5Z*]#DAV1X
M_MJO\S^\L?VK?_\ /?\ \='^%']JW_\ SW_\='^%5Z*.2'9![:K_ #/[RQ_:
MM_\ \]__ !T?X4?VK?\ _/?_ ,='^%5Z*.2'9![:K_,_O+']JW__ #W_ /'1
M_A1_:M__ ,]__'1_A5>BCDAV0>VJ_P S^\L?VK?_ //?_P ='^%']JW_ /SW
M_P#'1_A5>BCDAV0>VJ_S/[RQ_:M__P ]_P#QT?X4?VK?_P#/?_QT?X57HHY(
M=D'MJO\ ,_O+']JW_P#SW_\ '1_A1_:M_P#\]_\ QT?X57HHY(=D'MJO\S^\
ML?VK?_\ /?\ \='^%']JW_\ SW_\='^%5Z*.2'9![:K_ #/[RQ_:M_\ \]__
M !T?X4?VK?\ _/?_ ,='^%5Z*.2'9![:K_,_O+']JW__ #W_ /'1_A1_:M__
M ,]__'1_A5>BCDAV0>VJ_P S^\WU)*@GTI:1/N#Z4M>:>XM@HHHH **** "B
MBB@ HHHH _$W_@[H_P"1P^!/_8,\0_\ HS3Z_'&OV._X.Z/^1P^!/_8,\0_^
MC-/K\<:_0,E_Y%E/Y_FS\7XJ_P"1_6_[=_\ 28A1117J'SX4444 %%=Q\*/V
M;?C;\</"'C+Q[\*_ 4^KZ1\/M$_M?QA?1W4,:Z;9Y8>:PD=2_P!QOE0,WRGC
MBN'I*46VD]BI0G&*DU9/;S] HHHIDA1110 4444 %%%% !1110 4444 ?7O_
M  05_P"4MGP<_P"PGJ7_ *:;VOZ@Z_E\_P"""O\ REL^#G_83U+_ ---[7]0
M=?&<2?[Y'_#^K/U/@;_D5U/\;_\ 28A1117SQ]J%%%% !1110 4444 %%%%
M!1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q H
MHHH *^.OVI?BQ^T3^V)XO^*'["7[)OA'PW:V_A_1[>P\<>-O%NL3VZ027L1=
M;>UCMXW=FV*X+L"N0P('REOL6OF?XY?L,?$UOCAJO[4_['7Q^E^'_C;7+2&'
MQ+IFHZ<M[H^O>2H2,SQ'F)PH"^8H8CDJ%9F9DRX63U/0OV?]>_:3TGX*ZA:?
M'+X-Z38^)?#4;VNCV/AKQ +FVUZ&&V0Q21/* T!=]T6V49!3<>&%>!_'+]JW
M_@IY^S1\.W_:6^+GP-^%#^"+"Y@.N^%-&UB]EUO3K>65(P6N2?L[L&=5)16
MR#C&2/3OV&OVL?BA\<M>\>_ _P#:$\"Z;H7Q#^&6I6UIXA_L*=I+"^BN$=H+
MB#>2R!A&Q*DG@J>-Q5?//VZ?%6J_ML^.T_X)O_ J[,UNU[:WGQC\50#=!H&G
M12K*EF&Z-=RNBD)VV8(P9"AT*BO?LT>U_%SQK^U)XS^'7A7QU^Q9IW@&[76[
M1+Z\_P"%ARWL2BUFA22$Q"UR=_S'<&.!QBO!?&'[5O\ P4N^#OQU^&/P@^*_
M@GX)WTOQ$\2K8PV7A2759;R*SB*-=W7[YU5$CB8MN.[G^$@&OLKP]H.E>%=
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
M^V_^TWX+_:NF_;<T'XC(/B9/JEUJ$OB.ZT6SN ;BXC>*9A!+"T*YCD=0%0!
M?EVX&/)Z*IT:+O[JU5MNG;T\C)8K$I)*;T?,M7\7?U\]SK_CS\>?BU^TY\6M
M9^.?QS\8S:_XIU^9)=5U2:".(RE(UB0!(E5$541%"JH "@ 5R%%%:1C&,4DK
M)&4YSJ3<I.[>K;W84444R0HHHH ^O?\ @@K_ ,I;/@Y_V$]2_P#33>U_4'7\
MOG_!!7_E+9\'/^PGJ7_IIO:_J#KXSB3_ 'R/^']6?J? W_(KJ?XW_P"DQ"BB
MBOGC[4**** "BBB@ HHHH **** "BBB@ HHHH *K:M_QXM]1_.K-5M6_X\6^
MH_G5T_C7J95OX,O1F11117HGB!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% &^GW!]*6D3[@^E+7EGOK8****!A1110 4444 %%%% 'XF_\
M'='_ ".'P)_[!GB'_P!&:?7XXU^QW_!W1_R.'P)_[!GB'_T9I]?CC7Z!DO\
MR+*?S_-GXOQ5_P C^M_V[_Z3$****]0^?"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ^O?^""O_ "EL^#G_ &$]2_\ 33>U_4'7\OG_  05_P"4
MMGP<_P"PGJ7_ *:;VOZ@Z^,XD_WR/^']6?J? W_(KJ?XW_Z3$****^>/M0HH
MHH **** "BBB@ HHHH **** "BBB@ JMJW_'BWU'\ZLU6U;_ (\6^H_G5T_C
M7J95OX,O1F11117HGB!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% &^GW!]*6D3[@^E+7EGOK8****!A1110 4444 %%%% 'XF_\'='_(X?
M G_L&>(?_1FGU^.-?L=_P=T?\CA\"?\ L&>(?_1FGU^.-?H&2_\ (LI_/\V?
MB_%7_(_K?]N_^DQ"BBBO4/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** /KW_@@K_REL^#G_83U+_TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ
M@Z^,XD_WR/\ A_5GZGP-_P BNI_C?_I,0HHHKYX^U"BBB@ HHHH **** "BB
MB@#C/C-\#/"'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7GW_#O?X)_
M]#;X[_\ "RN?\:]THH \+_X=[_!/_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PL
MKG_&O=** /"_^'>_P3_Z&WQW_P"%E<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW
M2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_
M (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^
MAM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65
MS_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C
M1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\
M+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :
M]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+
M_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/
M_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%
ME<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_
MXT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_
M@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^._
M_"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\
M&O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /
M"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P
M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\
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
M (*_LJ_!;P]8QW_PP\:V'C;Q9J.EVJ1P^&-*M58PV1* ")[MB@6%>=L0<KM
M:DDF-MH^H?B1\2O 7P@\$W_Q'^)WBNRT/0M+C634-4U";9%"K,$7)]2S*H Y
M)8 <FK/@WQCX7^(7A/3?'?@G6X-2T?6+*.[TS4+9LQW$$BADD4^A!!KX[_;&
M^*'PS_:)^+/BKX1^*_B)H5AX.^#_ (?NM0U2PU'5X86U[Q3)9R-9VRH[ R1V
M:,)FQP9Y(E()C->S?\$UO$.@:_\ L(_"I="URSO38^!M,M;X6ERDGV>=;6,M
M$^TG8XR,J<$9''-#C:-Q)W=CW&BBBI*"BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \?_:B_91?X^:SX
M5^)G@/XFWO@;Q_X&NIY?"WBRQL8[M8XYT"7%M<6\A"W$$B@90LI!&01D@^/?
M%_\ 8_\ VZ/$OBKPA\<_$'[0'A/XDZQ\.]=&JZ%\/+WPJVAZ1=R>4\9F,T<\
MSB\4-NBDD#1QL/N@%B?L&BJ4FA.*9X%XC^%7[='CH2^(_!W[4ECX#M?$FG6\
MUWX4UCP-:ZO=^%YWMT$T%M>PW$23[9-^&D20;LD$K@#T']F3]GOP7^RO\#/#
M_P !? %Q=3Z;H%LZ+=WSAIKF625YIIG( &YY9'; X&<#@"N\HI-MJP6/EWQ#
M^PW^TM)^U#XE_:@\%_MCZ/::GK,"V.CV^N_"U=3;0=-4Y%G;2'4(U12?F=E1
M3(W+9KT;QA\*/VM-2\'^&%\'?M8:9IWB;1H[A-?OKCX?13:;K_F,A0O:_:!)
M;-&$PICGYWON!R-OKE%/F;"R/&?V9_V4M;^#?C_QA\<OBM\5Y/&WC[QQ]DBU
M?68]'33K2VM+9"L%K;6RN_EHNXEF9V9R 3@YS[-112;;':P4444@"BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY_P#B)^QU\3-.
M^.VM_M%?LJ_M IX#UKQ9:V\7C/1]5\,IJVEZO);IY<%QY7FQ/!.J?*71\,!R
M,DD_0%%--H35SY)\"?LQ_M@_ K]I^?X\ZMXOTCXOR^.]/LM!\5ZY+ FAZCX5
MM$F8^;I\)>2"2T0/YKP$^:[QA@78G.I\1?V'?VEOC[X5B^#'[1W[9=OXC^'S
MWUO/K6G:9\/H=.U/6X894F2WN+I+AHT7?&A9HH4+;?X<U]144^9A9%'Q!I^J
MWWAN^TKPWK"Z7>S6,L5AJ'V59A:2E"$E\LD!PC8;:2 <8[U\N_L_?L(?M;_L
MY:;<:3X,_;@\/7"ZIK,FJ>(]0U'X/B:_UBYD?=)+<7+ZF6=R/E!/"@  8&*^
ML**2;063/,/BM^QU^S;\6=-U^37?@5X'?7->LKB*7Q'=^#K.XNTGDC*"X+L@
M=W4D,#N!^4<CK5O]E;]G/PC^RM\"O#WP7\*6VG.VDZ;;PZIJNGZ/'8G5KM(4
MB>\EC0MF601KDLSMP 6.*]$HHN[6"RO<****0PHHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
/"BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>38
<FILENAME>blkb-20240930_g5.jpg
<TEXT>
begin 644 blkb-20240930_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 (4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HK\5?^'\O_ !O;_P"1S_XLC_R3S_CX_P!%_P!?
M_P AGKM_X_?^6O\ SZ^]?M55R@X6N3&2EL%%%%04%%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M8OQ%^(7@WX3>!=5^)?Q#UR/3-#T.QDO-4OY8W=8(4&6;:@+-@=E!)[ UI:5J
MEAK>EVVM:7<"6VO+=)[:4*1OC=0RM@X(R"#S7PO\0].\0_\ !0?]MGXN_L8?
M%_\ :+\1>!?!G@S3=-ATKP/X4N+:TN_$L=Q;^=/=32S12&:)#Y8\L*5"R1_=
M.2WT[\#O@5\5_@K\)-:^&EY^TAJ_B^[=Y_\ A$=>\4:9"]UI$1MT2&&4Q[1=
MB.56DW,%)#[,84&J<4EYDIW9ZG17Y\_MQ?L[_M!_L<_LV:M^V!X4_P""B/Q9
MU;QKX6N;*YO[;7=:C_L/4_-NHH&A3353RH5S*&5,N.",<AE^H_'?@SXO?M3_
M   \&2>%?C5J_P +Y];M+'4_%-SX;M$:_>WEM"\EG;S2Y^RMYKH?- 9@(R,<
MFAQ6]PN>QT5\(>&[3XT?L3?\%*_AG^SKX?\ VF?'GQ$\%?%#1-2EU/1OB'KA
MU2\TR:V@EE%Q%.R@HI9!P  0) =QVE?N^DU8:=PHKX7^!G@[XI_\%-M8\=_'
MOQ?^U+\2?!'@_3?&5[H'PZ\._#?Q&=*1;:T*K]NN&5&-Q+(S9 ;A2& RI4+Z
M9_P3/^-WQ:\;Z%\1/@%\>/%;>(/%7PC\=7'A^7Q')$$EU6QY-K<2@?\ +1@K
M@GJ0JEB6W$MQLA*5V?3E%%%24%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5\5?\%Y?V\_^&'/V$=9_X1+6?LWC?X@>9X=\
M(^5)B6W\Q#]JO%QR/)@)VL/NRRP^M?:M?S ?\%Y?V\_^&X_V[M9_X1+6?M/@
MCX?^9X=\(^5)F*X\MS]JO%QP?.G!VL/O110^E:T8<\S.K+EB?%5?T_\ _!!K
M]O/_ (;C_81T;_A+=9^T^-_A_P"7X=\7>;)F6X\M!]EO&SR?.@ W,?O2Q3>E
M?S 5]J_\$&OV\_\ AAS]N[1O^$MUG[-X(^('E^'?%WFR8BM_,<?9;QL\#R9R
M-S'[L4LWK756ASP.>E+ED?T_T445P'8%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >$?'[]D']
MC+]N+4)]0\96.G:AXE\-3M8GQ-X6UH0:MH\\;$^4\L#95D8L1',&"DD[037E
M_P#P3"^*_P 1X/''QM_9^\<?&VZ^(/A#X5^(+2W\,>/]9NEEFDAEBF>>VFN<
MXF,'EJ&<DX);HI11J_M9?\$KO@9^T7\=_!WQ3M?A3X?MXI/$4]U\3[B._NK.
MXUJS-LX2(+;D+([3^6SL2C$+]XY(/O'AO]F;X"^#?@OJ'[/'@_X7Z9I/@W5=
M.N;'4M#TQ&MTN8;B(Q3;WC(D+NA(,F[?T^;(%:77+8FSO<^7M774O^"MOQ@L
MK'3[:6#]G#P#KPN+J_D0J?B!JT!($<0/6PB;(9NDAR!S@Q?3O[2/[1WPM_91
M^$M[\6OBEJ9M["TVPV-A:H&N=1NF!\JTMX_^6DKD8 '  +$A5)'C</\ P1B_
MX)M6\8AM_P!GFX1%^ZB>.M< 'X"]KO?B+_P3]_9'^+/PE\+_  -^(/PH?4?"
M_@QL^&M./B'4(VLSM*Y\Z.X663@G[[M2;BVNP)2.!_8M_9V^*GBOXL:M^WY^
MUII*V7C[Q3IJV'A7PEN+IX/T/.Y+7)'-R^=TAP""S#"EW4?1T?CKP1+XR?X=
M1>,=*;Q!%8B]DT)=0B-XEL6VB<P[MXCW$+OQMR<9KPKP)_P2?_8'^&GC;2/B
M)X*^"%S9ZQH6IP:AI5VWC/691#<0R"2-RDEVR/AE!VLI4XP01Q7J5K^SA\&;
M+X_W/[45MX,5?'-YH T6XUO[9,=UD'5Q'Y1?R@<HOSA=V%QG'%*338)-(^;_
M /@BGJ%GX=_9R\8?!'5;E(=?\!?$[6=/UVPE8"6$F4.DC*>0K?. W0F-O0U+
M_P $NY8?'?QH_:5^/OA^03^'O%'Q7-EH=_&<Q7J64;HTT9Z.C><N&'!_ UZ;
M\;O^":_[&_[0?Q N?BE\1OA5)_;NH0K#J]_H^N7FG'4HP  MPMM*BR\ #<1N
M( &< 8]:^&WPT\ _![P/IWPU^&'A.RT/0M)@\G3],L(MD<*Y)/N6+$LS'+,Q
M))))--R3OY@D]#<HHHJ"@HHHH **** "BBB@ HHHH **** "BBB@ HHHH \2
M_:Z_X*+?L;?L(WFA:?\ M6?&+_A%9O$T5Q)HB?\ "/:C??:5@,8E.;.WE";3
M+']_;G=QG!QXY_Q$*_\ !'__ *.[_P#+ \0?_(%?#O\ P=T?\CA\"?\ L&>(
M?_1FGU^.-?49?DF%Q>#C5G*5W?9KNUV/S[.N*\QRW,ZF&I0@XQM:Z=]4GTDN
M_8_IP_XB%?\ @C__ -'=_P#E@>(/_D"C_B(5_P""/_\ T=W_ .6!X@_^0*_F
M/HKM_P!7,#_-+[U_D>7_ *\YM_)#[I?_ "1_3A_Q$*_\$?\ _H[O_P L#Q!_
M\@4?\1"O_!'_ /Z.[_\ + \0?_(%?S'T4?ZN8'^:7WK_ "#_ %YS;^2'W2_^
M2/Z</^(A7_@C_P#]'=_^6!X@_P#D"C_B(5_X(_\ _1W?_E@>(/\ Y K^8^BC
M_5S _P TOO7^0?Z\YM_)#[I?_)'].'_$0K_P1_\ ^CN__+ \0?\ R!1_Q$*_
M\$?_ /H[O_RP/$'_ ,@5_,?11_JY@?YI?>O\@_UYS;^2'W2_^2/Z</\ B(5_
MX(__ /1W?_E@>(/_ ) H_P"(A7_@C_\ ]'=_^6!X@_\ D"OYCZ*/]7,#_-+[
MU_D'^O.;?R0^Z7_R1_3A_P 1"O\ P1__ .CN_P#RP/$'_P @4?\ $0K_ ,$?
M_P#H[O\ \L#Q!_\ (%?S'T4?ZN8'^:7WK_(/]><V_DA]TO\ Y(_IP_XB%?\
M@C__ -'=_P#E@>(/_D"C_B(5_P""/_\ T=W_ .6!X@_^0*_F/HH_U<P/\TOO
M7^0?Z\YM_)#[I?\ R1_3A_Q$*_\ !'__ *.[_P#+ \0?_(%'_$0K_P $?_\
MH[O_ ,L#Q!_\@5_,?11_JY@?YI?>O\@_UYS;^2'W2_\ DC^G#_B(5_X(_P#_
M $=W_P"6!X@_^0*/^(A7_@C_ /\ 1W?_ )8'B#_Y K^8^BC_ %<P/\TOO7^0
M?Z\YM_)#[I?_ "1_4_\  7_@LY_P36_:=^+>C? KX'?M(_VYXJ\02RQZ1I7_
M  A^LVWGM'"\SCS;BS2-<1QNWS,,XP.2!7U#7\OG_!!7_E+9\'/^PGJ7_IIO
M:_J#KY[-L#2P&(4*;;35]?5^2/M.&\VQ.<8*5:LDFI6TO:UD^K?<****\L^A
M"BBB@ HHHH **** "BBB@ HHHH **** "BBH[NX^RP&;9NP1QG%-)MV0I-15
MV245G_V[_P!.O_C_ /\ 6H_MW_IU_P#'_P#ZU:>QJ]C#ZU0[_F:%%9_]N_\
M3K_X_P#_ %J/[=_Z=?\ Q_\ ^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/
M[=_Z=?\ Q_\ ^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/[=_Z=?\ Q_\
M^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/[=_Z=?\ Q_\ ^M1[&KV#ZU0[
M_F:%%9_]N_\ 3K_X_P#_ %J/[=_Z=?\ Q_\ ^M1[&KV#ZU0[_F:%%9_]N_\
M3K_X_P#_ %J/[=_Z=?\ Q_\ ^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/
M[=_Z=?\ Q_\ ^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/[=_Z=?\ Q_\
M^M1[&KV#ZU0[_F:%%9_]N_\ 3K_X_P#_ %J/[=_Z=?\ Q_\ ^M1[&KV#ZU0[
M_F:%% .0#ZBBLCH"BBB@ HHHH **** "BBB@#\3?^#NC_D</@3_V#/$/_HS3
MZ_'&OV._X.Z/^1P^!/\ V#/$/_HS3Z_'&OT#)?\ D64_G^;/Q?BK_D?UO^W?
M_28A1117J'SX4444 7_"OAG6_&OBC3?!OAJR-SJ.KW\-EI]N& ,L\KA$3)X&
M68#GUK]DO"/[)W_!-7_@D3\-_&O[(W[:G[9U_'\0?CE\/K>TUZZTGP=/<6V@
MV;R3IYENR02G!D\Q=\A#,( WEQY%?C7X;\0ZSX1\16'BSPY?O:ZAI=[%=V%U
M&!NAFC<.CC/&0R@_A7[%_"3_ (*(_P#!-G_@MAK_ (0_9S_X*)?LP7&@_%74
MDCT7P[XY\.3LL4URY.R..>,B: /*Q*03)/"K.26YS7DYHJS4=_9K67+:^EFG
MKT7D?1\/O"J4T^7VSLH<]^5WNI+39M.RN?E%\:OA/X9\(?M#Z[\&_@;X\7X@
MZ7;^(6T[POKVE6A']MHSA87CC4M\S[E&T$_-P*_23]H7_@WX^ '[.W_!._QC
M\??$GQT\37WQ8\ >%;6]\6:!87=FVEV.I2K!*UH5$!EPL<ZX/FY8%7P P6NZ
M_P""=G_!'73_ -FO_@JA\7KZ-C\0+;X :+8:S\/]'NI8;>?6-1U.VFFTX3.^
M(HWA$$RESM42B*4!0-M>Z_"S]AK_ (*)>+_^":?[4'PU_:0\(V+_ !<^,OC.
M[UG3;*+Q#:R03K+!8HB"59#'#&GD/&B,PVI&HZ8KCQ>9>_!4ZEDN5O9-WM^"
M6K]3U,NR)JE5E7H-RE[112NU'ENM^K<M%Y)]S\L_V*/V>?\ @DSJ7P6MOBY_
MP4#_ &QO%.C:QJFKW%II_@+P#I?FW=K!$5'VJZE^SW 57+$JNU"0,@OR%ZW_
M (+%_P#!)[X3?L%^%/A[\?OV:/B[JGBOX=?$>$G3&U[RVNX&,"7$,@DCCC66
M*6)RPS&C)LP=V[CR_P#8<^(?_!.CX!Z_XG\._P#!1K]DWQ5\0-2M=9@BTK_A
M'O$+VZ:=Y#2K<QR1QW4"SEGV8RQ!"$9 )S]R_P#!Q!X$UGXZ_L?_  8_;?\
M@M\4(I/@PMI:6/ACP -#6Q.D+=VN^*X!#'S#LMA"T9 $6U=F0SFNFI5K4LQ@
MN:7+)O>W*]-$K:W]3@HX?#8C(ZLN2#G!)KEOSK6TG*[M;R5[7Z'Y1?!3X4>)
M?CO\8_"GP1\&- NK^+_$=EHNF/<N5B6>ZG2%&<@'"AG!)QP :_4NX_X([_\
M!'KX?_M.Z/\ \$ZOB=^U-\7;GXSZO8PD:EIEA:0Z2EW+ 9XHMC6TA3<@#!3(
MW#@&12>/S1_9'\ ?&/XH_M0> / G[/>HBR\;W_BRQ'A?4&EV+97J3+)'<LV#
MM6(KYA.#@(>#T/[_ &N_M9?L!Z!_P45\'?L[?'2WT74/VJ;'PM#H47Q;T[P1
MY>G6FK7=NIAM@K3NWFN)@4!W*HF,?FQ^8Z"<UKUZ=11IM_"W:.^FS>C]TOA[
M"8.O0E.M&/QQ5Y[-/>,=5[SZ?H?@=^VI^S'K'[&G[4_C;]F37/$4.KS>$=8-
MK'JD$7EK=PM&DL,I3)V,T4B%DR=K$C)QD^75[Y_P4_\ @A\;_P!GS]NWXB?#
MW]H?Q\/%?BIM:_M&]\4+'Y8U:.Z1;B*X\L<192108A\L94HI*J"? Z]:A)SH
M1DW>Z6O?3<^<QE-4L74@HN-I-6>ZUV?H%%%%:G.%%%% 'U[_ ,$%?^4MGP<_
M[">I?^FF]K^H.OY?/^""O_*6SX.?]A/4O_33>U_4'7QG$G^^1_P_JS]3X&_Y
M%=3_ !O_ -)B%%%%?/'VH4444 %%%% !1110 4444 %%%% !1110 56U;_CQ
M;ZC^=6:K:M_QXM]1_.KI_&O4RK?P9>C,BBBBO1/$"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@
MHHHH **** /Q-_X.Z/\ D</@3_V#/$/_ *,T^OQQK]CO^#NC_D</@3_V#/$/
M_HS3Z_'&OT#)?^193^?YL_%^*O\ D?UO^W?_ $F(4445ZA\^%%%% '0?";XC
M:O\ ![XJ>&?BWX?L+.ZO_"WB"RU>QM=1A,EO--;3I,B2J""R%D 8 C()&17Z
MW:O_ ,%6_P!B7X0?LK>"O^"@_P ,?V O@;!\=O$OB>^L)=#TJ]MEN="\H3*=
M3DBBA$T9D*K@8C8B;/FG//XXT5R8G!TL4XN?3S>J[/R/2P&:8C+XS5.VNUTG
M9_S*Z>MM/F>I_&G]M+]I7XZ_'7Q3^T7XM^*FJV7B;Q?=I-J\V@WTME&4C01P
MP*L;C$4485$4DD*.2223[M\ _P#@L3\4?@O^P3\3/V,]6\/:]X@UCQ_J37.G
M_$"Y\<SI<:*K16Z%$B:)V<#R"1B5.93QQS\;45I/"X>I!1E%65K?+8QI8_&4
M:LJD)N\KW>]^;??OWW/M3]D+_@I;^Q]\*?@+HWP,_:R_X)F>#?BK-X>NKN72
M_&+7Z6>IR)/<27!BN'-N[3A7E8+EP H VDY-5/\ @IM_P6'\=_\ !0;P7X9^
M!7A'X.Z1\-?A?X0FCFT7P=H]SYY:6*%H(6DD6.) D43,L<4<:J@=LE_E*_&U
M%9K!895O:VUWW=KOLKV1K+-<<\+]7YK1LD[))M+9-I7?S9]O_M>_\%G=5^/7
MQA^!GQR^!_[-^A_#;7?@G$6LVMKQ;N+4Y";?]RZI!"4ME6!E$>20MQ)A@3FO
M9=5_X+V_L:>*/B_9_M<^,/\ @DQH5[\9K%(9(?%8\<.L)NX8Q'%<F/[*0615
M7:65I%"*!)\H8?EW14/+L&XJ/+M=;M:/5K?5>IK'/,SC4E/G3<FF[QBU=*R:
M35DTNJ/2/VN?VI/B9^VA^T1XE_:4^+LEK_;GB6[22:WL8REO:Q1QI%#!$I)(
M1(HT49))QDDDDGS>BBNR$8PBHQ5DCS*E2=6HYS=VW=ONV%%%%40%%%% 'U[_
M ,$%?^4MGP<_[">I?^FF]K^H.OY?/^""O_*6SX.?]A/4O_33>U_4'7QG$G^^
M1_P_JS]3X&_Y%=3_ !O_ -)B%%%%?/'VH4444 %%%% !1110 4444 >3_M6?
ML<_"_P#;!T;1]$^)OB#Q-81:)<RSVC>&M:-FSM(JJPD(5MXPHQZ<^M>*?\.2
M/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/
M_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_
M /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"B
MB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HH
MOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/
M_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_
M /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +
MAO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X
M;_XU7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\
MXU7V'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU
M7V'10!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V
M'10!\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'1
M0!\>?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!
M\>?\.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>
M?\.2/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\
M.2/V3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2
M/V3_ /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V
M3_\ HHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_
M /HHOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\
MHHOQ3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HH
MOQ3_ /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ
M3_\ "X;_ .-4?\.2/V3_ /HHOQ3_ /"X;_XU7V'10!\>?\.2/V3_ /HHOQ3_
M /"X;_XU1_PY(_9/_P"BB_%/_P +AO\ XU7V'10!\>?\.2/V3_\ HHOQ3_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
-BB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>39
<FILENAME>blkb-20240930_g6.jpg
<TEXT>
begin 644 blkb-20240930_g6.jpg
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
M*.=ARH****@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M'_GU'_P%?Y!_;&;?]!$__ Y?YGVA_P 1"O\ P6 _Z.[_ /+ \/\ _P @4?\
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
MA_\ 1FGU^.-?L=_P=T?\CA\"?^P9XA_]&:?7XXU^@9+_ ,BRG\_S9^+\5?\
M(_K?]N_^DQ"BBBO4/GPKH/A-\1M7^#WQ4\,_%OP_86=U?^%O$%EJ]C:ZC"9+
M>::VG29$E4$%D+( P!&02,BN?HI-)JS'&3A)26Z/V.U?_@JW^Q+\(/V5O!7_
M  4'^&/[ 7P-@^.WB7Q/?6$NAZ5>VRW.A>4)E.IR110B:,R%5P,1L1-GS3GG
MY _9<_X+=?M-_ /]M;QI^V7X^T+3/'%Q\2+9;7QKX<NG-I!<6\>T6\=NX5_(
M\E$$:;ED&PL&#$[A\845PT\MPL(RBU?FTUOM?1;[(]BMGN85:D)1ER\EFK)+
MWK6<FDK-OS[VV/TFLO\ @NE^SG^SKX2\6/\ \$[?^";6@?"CQGXQL6M;_P 7
MS^)GOC9HQ)_<0>2H&UCN5 R1AD0F-P M>4_L=?\ !1O]BKX/_ ?2_@M^U5_P
M3'\)_%*^T6^NKBQ\9OJ<=IJ$R3S-+Y,Y-N[2JI9@I,F ,#;U-?%]%4LOPJBU
M9ZZWN[Z;:WN9/.<?*I&3:T327+'ELW=^[:VK6]KGV-_P4-_X+"_$']N)?!/P
M]\)_!CP_\/?AE\.[V"[\,?#_ $UA<6YFA7RXFG8)$C(D>Z-(TC1561Q\V<CW
M3P!_P73_ &%OA_XOA^//A[_@C7X&TSXFVNZ6WUS1M?BM[:.Z9<&XCC%B?)8D
ML?E!?D_/DEJ_,6BB67X25-0Y;)=FUOO>SUOYCAG690KRK<Z<G;5QB]MK76EN
MEK'V-\/_ /@L'\0S_P %-8?^"D7[0?PHTKQK>Q6T]K!X3AN/LEM8VS6SP01V
MSR)-Y9BW[MS*Q8ER2"^X'PJ_X*>_!/PW^U-\7?C3\8_V ?!/COP?\6]7%[<>
M"-5GC5]#999'1K6Y-NP5\2MO98T+G!!3I7QS15O!89_9Z):-K1:K9F4<UQR?
MQW]YRU2?O-6;=T[W71Z>1^BWQV_X+P>$X/V5]?\ V0_V!OV*- ^"OA[Q9!<0
M>(]2M-5%U<S1W">7/Y:I#$%D>,",S.TC!.%"%58?G3115T,-1PT6J:M?5[MO
MYLRQF.Q6.DI5I7LK))))+R222"BBBMSD"BBB@#Z]_P"""O\ REL^#G_83U+_
M ---[7]0=?R^?\$%?^4MGP<_[">I?^FF]K^H.OC.)/\ ?(_X?U9^I\#?\BNI
M_C?_ *3$****^>/M0HHHH **** "BBB@ HHHH **** "BBB@ JMJW_'BWU'\
MZLU6U;_CQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !67K?@GP=XEUK2O$?B'
MPOI]]?Z%<//HM[=VB22V,KQF-WB9@3&Q1BI*X)!Q6I10 4444 %%%% !1110
M 4444 %%%% !1110 4444 ;Z?<'TI:1/N#Z4M>6>^M@HHHH&%%%% !1110 4
M444 ?B;_ ,'='_(X? G_ +!GB'_T9I]?CC7['?\ !W1_R.'P)_[!GB'_ -&:
M?7XXU^@9+_R+*?S_ #9^+\5?\C^M_P!N_P#I,0HHHKU#Y\**** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#Z]_X(*_\I;/@Y_V$]2_]--[7]0=?R^?
M\$%?^4MGP<_[">I?^FF]K^H.OC.)/]\C_A_5GZGP-_R*ZG^-_P#I,0HHHKYX
M^U"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+?4?SJS5;5O^/%OJ/YU
M=/XUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%%% !1110!^)O_  =T
M?\CA\"?^P9XA_P#1FGU^.-?L=_P=T?\ (X? G_L&>(?_ $9I]?CC7Z!DO_(L
MI_/\V?B_%7_(_K?]N_\ I,0HHHKU#Y\**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@#Z]_P"""O\ REL^#G_83U+_ ---[7]0=?R^?\$%?^4MGP<_
M[">I?^FF]K^H.OC.)/\ ?(_X?U9^I\#?\BNI_C?_ *3$****^>/M0HHHH **
M** "BBB@ HHHH **** "BBB@ JMJW_'BWU'\ZLU6U;_CQ;ZC^=73^->IE6_@
MR]&9%%%%>B>(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M;Z?<'TI:1/N#Z4M>6>^M@HHHH&%%%% !1110 4444 ?B;_P=T?\ (X? G_L&
M>(?_ $9I]?CC7['?\'='_(X? G_L&>(?_1FGU^.-?H&2_P#(LI_/\V?B_%7_
M "/ZW_;O_I,0HHHKU#Y\**** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@#Z]_X(*_\ *6SX.?\ 83U+_P!--[7]0=?R^?\ !!7_ )2V?!S_ +">I?\
MIIO:_J#KXSB3_?(_X?U9^I\#?\BNI_C?_I,0HHHKYX^U"BBB@ HHHH ****
M"BBB@ HHHH **** "JVK?\>+?4?SJS5;5O\ CQ;ZC^=73^->IE6_@R]&9%%%
M%>B>(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ;Z?<'TI
M:1/N#Z4M>6>^M@HHHH&%%%% !1110 4444 ?B;_P=T?\CA\"?^P9XA_]&:?7
MXXU^QW_!W1_R.'P)_P"P9XA_]&:?7XXU^@9+_P BRG\_S9^+\5?\C^M_V[_Z
M3$****]0^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^O?^""O
M_*6SX.?]A/4O_33>U_4'7\OG_!!7_E+9\'/^PGJ7_IIO:_J#KXSB3_?(_P"'
M]6?J? W_ "*ZG^-_^DQ"BBBOGC[4**** "BBB@ HHHH **** "BBB@ HHHH
M*K:M_P >+?4?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BB
MB@84444 %%%% !1110!^)O\ P=T?\CA\"?\ L&>(?_1FGU^.-?L=_P '='_(
MX? G_L&>(?\ T9I]?CC7Z!DO_(LI_/\ -GXOQ5_R/ZW_ &[_ .DQ"BBBO4/G
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /KW_@@K_REL^#G_83
MU+_TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_WR/^']6?J? W_(KJ
M?XW_ .DQ"BBBOGC[4**** "BBB@ HHHH **** "BBB@ HHHH *K:M_QXM]1_
M.K-5M6_X\6^H_G5T_C7J95OX,O1F11117HGB!1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% &^GW!]*6D3[@^E+7EGOK8****!A1110 4444
M %%%% 'XF_\ !W1_R.'P)_[!GB'_ -&:?7XXU^QW_!W1_P CA\"?^P9XA_\
M1FGU^.-?H&2_\BRG\_S9^+\5?\C^M_V[_P"DQ"BBBO4/GPHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** /KW_ ((*_P#*6SX.?]A/4O\ TTWM?U!U
M_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_P!\C_A_5GZGP-_R*ZG^-_\ I,0H
MHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **** "JVK?\>+?4?SJS5;5O^/%
MOJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%%% !1110!^)O
M_!W1_P CA\"?^P9XA_\ 1FGU^.-?L=_P=T?\CA\"?^P9XA_]&:?7XXU^@9+_
M ,BRG\_S9^+\5?\ (_K?]N_^DQ"BBBO4/GPHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** /KW_@@K_P I;/@Y_P!A/4O_ $TWM?U!U_+Y_P $%?\
ME+9\'/\ L)ZE_P"FF]K^H.OC.)/]\C_A_5GZGP-_R*ZG^-_^DQ"BBBOGC[4*
M*** "BBB@ HHHH **** "BBB@ HHHH *K:M_QXM]1_.K-5M6_P"/%OJ/YU=/
MXUZF5;^#+T9D4445Z)X@4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110!OI]P?2EI$^X/I2UY9[ZV"BBB@84444 %%%% !1110!^)O_!W1_R.
M'P)_[!GB'_T9I]?CC7['?\'='_(X? G_ +!GB'_T9I]?CC7Z!DO_ "+*?S_-
MGXOQ5_R/ZW_;O_I,0HHHKU#Y\**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#Z]_X(*_\I;/@Y_V$]2_]--[7]0=?R^?\$%?^4MGP<_[">I?^FF]K
M^H.OC.)/]\C_ (?U9^I\#?\ (KJ?XW_Z3$****^>/M0HHHH **** "BBB@ H
MHHH **** "BBB@ JMJW_ !XM]1_.K-5M6_X\6^H_G5T_C7J95OX,O1F11117
MHGB!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &^GW!]*6D
M3[@^E+7EGOK8****!A1110 4444 %%%% 'XF_P#!W1_R.'P)_P"P9XA_]&:?
M7XXU^QW_  =T?\CA\"?^P9XA_P#1FGU^.-?H&2_\BRG\_P V?B_%7_(_K?\
M;O\ Z3$****]0^?"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^O
M?^""O_*6SX.?]A/4O_33>U_4'7\OG_!!7_E+9\'/^PGJ7_IIO:_J#KXSB3_?
M(_X?U9^I\#?\BNI_C?\ Z3$****^>/M0HHHH **** "BBB@ HHHH **** "B
MBB@ JMJW_'BWU'\ZLU6U;_CQ;ZC^=73^->IE6_@R]&9%%%%>B>(%%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 ;Z?<'TI:1/N#Z4M>6>^M@
MHHHH&%%%% !1110 4444 ?B;_P '='_(X? G_L&>(?\ T9I]?CC7['?\'='_
M ".'P)_[!GB'_P!&:?7XXU^@9+_R+*?S_-GXOQ5_R/ZW_;O_ *3$****]0^?
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^O?\ @@K_ ,I;/@Y_
MV$]2_P#33>U_4'7\OG_!!7_E+9\'/^PGJ7_IIO:_J#KXSB3_ 'R/^']6?J?
MW_(KJ?XW_P"DQ"BBBOGC[4**** "BBB@ HHHH **** .,^,WP,\(?'/3++2?
M%^J:U:QV,[30MHNK26C,Q7:0Q3[PQV->??\ #O?X)_\ 0V^._P#PLKG_ !KW
M2B@#PO\ X=[_  3_ .AM\=_^%E<_XT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_
M (=[_!/_ *&WQW_X65S_ (T?\.]_@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^
MAM\=_P#A97/^-'_#O?X)_P#0V^.__"RN?\:]THH \+_X=[_!/_H;?'?_ (65
MS_C1_P .]_@G_P!#;X[_ /"RN?\ &O=** /"_P#AWO\ !/\ Z&WQW_X65S_C
M1_P[W^"?_0V^._\ PLKG_&O=** /"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"
M?_0V^.__  LKG_&O=** /"_^'>_P3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\
M+*Y_QKW2B@#PO_AWO\$_^AM\=_\ A97/^-'_  [W^"?_ $-OCO\ \+*Y_P :
M]THH \+_ .'>_P $_P#H;?'?_A97/^-'_#O?X)_]#;X[_P#"RN?\:]THH \+
M_P"'>_P3_P"AM\=_^%E<_P"-'_#O?X)_]#;X[_\ "RN?\:]THH \+_X=[_!/
M_H;?'?\ X65S_C1_P[W^"?\ T-OCO_PLKG_&O=** /"_^'>_P3_Z&WQW_P"%
ME<_XT?\ #O?X)_\ 0V^._P#PLKG_ !KW2B@#PO\ X=[_  3_ .AM\=_^%E<_
MXT?\.]_@G_T-OCO_ ,+*Y_QKW2B@#PO_ (=[_!/_ *&WQW_X65S_ (T?\.]_
M@G_T-OCO_P +*Y_QKW2B@#PO_AWO\$_^AM\=_P#A97/^-'_#O?X)_P#0V^._
M_"RN?\:]THH \+_X=[_!/_H;?'?_ (65S_C1_P .]_@G_P!#;X[_ /"RN?\
M&O=** /"_P#AWO\ !/\ Z&WQW_X65S_C1_P[W^"?_0V^._\ PLKG_&O=** /
M"_\ AWO\$_\ H;?'?_A97/\ C1_P[W^"?_0V^.__  LKG_&O=** /"_^'>_P
M3_Z&WQW_ .%E<_XT?\.]_@G_ -#;X[_\+*Y_QKW2B@#PO_AWO\$_^AM\=_\
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
M!/\ 9$U'P1\7+G]HGXW_ !EU+XB^/9-).E:?JUYID-A9Z18EP[PVEG#E8B[
M;Y&9W8 #(&[/M-%',[6"RN%%%%(84444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
# ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>40
<FILENAME>blkb-20240930_g7.jpg
<TEXT>
begin 644 blkb-20240930_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 (4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KPK_ (*/_M87W[&/[)7B+XT>'[."XUQ6AT_P[#=+F(WL
M[;5=Q_$J*'D*_P 7E[>,Y'NM?#?_  <'^&]8UW]@2/4],MW>'1O'6G7FH,@R
M(X6BN+<,?0>9/&/J1502<DF*3:BSD/V>OV/OVF/BA;>%_BG\5?\ @K/XPT[X
MBZQ%:ZU<^"M.UH-;6L4@6?[(]DMRBM\APP6-4!) 5@N6]I_;$_85_:O_ &AO
MB_\ \+!^#?\ P4*\5_#31O[*@MAX9T>"Y,(E0N6FS%>1 EMPSE<_+U(QC\_/
MVX/V=/V#?@Y^PG\+?V@_V7?%)M?B/K%]IEPMY9>+9KF]NF:V>6X9X?,(@>&8
M(-R+&4?"GDBOT6_;2_:T\2_LF?\ !/"3XQ>+;C[-XYO_  S9:=IT+@*_]N7-
MN 2%Z9B/FS%?2$BM'>Z:_(A6UN?(?_!-S7OVK]3_ ."FGB?X9:G^V3XT^)'@
M/X7VFH+XDU#5M2N39ZA,(C;+&())Y5RMRSLAW'<+9F&,XJ']F32OVT/^"MVG
M_$?]HRU_;7\8?#R/1=9DLO!7A+PKJ$UM:0R"(31+,(98\J%:)#(0SL2[9XVG
MZ2_X(@_LNR_ ']C:S\?^)K)E\2?$F===U*28?O!:%2+.,D\D>43-SR#<L*\:
M^(?_  3^_93^ J^-?C/\)/\ @ICXC^'7@*\FGN/$GA7P=XJ@'G,A?=9Q213#
M<P):..-XY'&[;\V3E\RYFA).R/;O^"+7[7_Q(_:W_95N[KXQ:NVI>)?"6OR:
M3=:K*@$E]!Y4<L,LF  9 ':,G&6\L,<LQ-5O^"U/[87Q6_90_9ST:R^">K?V
M5XA\9Z__ &9'K852]A;K$SRM&6!"R,=BAB/E5G(PP4CRO_@AD_AS]F3]@'QG
M^TK\;-87P[X9U3Q7+>1ZC?(Y464,<-NLH"J6?=.98P%!)9.!S7T'^UC\./V-
M/^"D7[)^AWGB[XRV-CX7UC54N?!GC&&_CM"+Y1-%L07(7>2%F1H6 8[&^ZR!
MEEI*IMH-7</,^1/VFM-_:_\ ^"1GB_X9?':^_;7\9_$G0M>UH6/CC0_%-]//
M;2$*KRB))I9  \?G;6&'0QJ<L&('4_M??%+XP_%']J_]HKPM/^U%XS^'VG?!
M3X5QZYX'TCPGXC.FQZC>?8HKHR7(7FZ5I)!%M])$ P>#\]?M]?LH1:9XR^%W
M[+WA[]N?Q?\ &GQGX@\0Q65EH]]J_P!IM- L6"Q*QB\V;RG8L"&W+B.%R1@
MU^A/_!2?X>_L%>!_AM<_M0_M3? K1?$VKZ-;QV/A^&7?'=:M='/V>Q'EL/.!
M;)PX<(@=L8!!JZ5A*^IY+K_[>'Q^^)?[(/P=^ GPENS<_'KXR^&(?-U"-?+_
M +%T_P"9)]:FV#]T61&="H&#O=1\BJWVA\ ?A'%\"/@]H/PH3Q?J_B"31[(1
MW.N:]?27-U?3L2\LSO(S,-SLQ"YPH(4< 5^:5U\+_P!HSX#>,OA!/XK\;2>"
MOB;^TSXL:T\7:_HME$D_A/0K<6BVNA6 =66UPDT8(4 @P1Q\B,EOJC_@EW\:
M_C-XT\0?&CX$?%[XAW?C%?A9\1)M%T/Q5J,2+=7=MOF01S-& '=##DDY.9<9
MP%Q,H^[=%1>NI]:T445D6%%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %97C?P1X0^)7A'4
M? 7C[PY::OHVK6K6VHZ;?PB2*XB8<JRG\P>H(!&"*U:* /FSX5?\$BO^"?GP
M:^(=M\3_  7\!(3JMA<B?33JFL7=[#:2@[E=(IY60LIP59@Q4@$$$9KT;]I;
M]CS]GC]K[2](T3]H7P))K]IH=X]UIML-9N[5$E=0K%A;RQ[\@8^;. 3C&3GT
MVBGS2;O<5D16-C9:990Z;IUK'!;V\2Q000H%2-%&%50.    !7S+KO\ P1M_
MX)V>)?B%<_$K6?@'YM]>WSWEW;?\)!?K:RSNQ=F,(F"@%B3L&$[;<<5]/T4)
MM; TGN<;\0?V?/@W\4/@M=?L[^+_  %9R>"[O3XK)] L]UK#'!$R-$D?D%#$
M$9$*[",;17'>(_V _P!DSQ9^S=I7[)6N?"B.7P'H=Q]HTC1QJ=TK6L^Z5_.6
M<2B7>6GE))8Y\Q@<@XKV.BB["R/#_P!FK_@G'^QO^R3XBD\9?!+X.6UCK<D3
M1C6K^]GO;F)&&&6-YW?R@1P=@4L#@Y%=9\5?V6?@Y\:_BCX/^+7Q-T2YU74?
M EP]SX;LY[^3[%!<M@_:&MP=DDBE5*LP."JXZ5Z)11S.][A96L>?_M%?LM_
MO]JWPE;>"OCKX&CUFSL;U;S3I$NYK:XL[@# DBFA=)$..H#8.!D' J?]G_\
M9N^"W[+O@=OAW\#? \.B:7+>/=W2K<2SRW5PX ::6:9FDE<A0,LQP  ,  5W
M-%%W:P65[A1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445X/_ ,%+
M/VS]!_8'_8T\8_M%ZC) ^IV-E]C\*V,YXO=6G!2VCQ_$H;,C@<^7%(>U-)MV
M0FTE<\'_ .'SW@3_ (?+?\.Z/M%E_P (Q_8G]C_VYD;O^$MSYWV;?G'E^5_H
MVWK]H^6OO"OXQO\ A8_CO_A8W_"W?^$KO?\ A)_[;_MC^W///VG[?YWG?:=_
M7S/-^?=Z\U_6#_P33_;/T']OC]C3P=^T7ITD":G?67V/Q58P'BRU: !+F/'\
M*EL2(#SY<L9[UM6I<B31E3J<S:9[Q1116!L%%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !7\]7_!SU^WG_P +[_:HL?V1? NL^;X8^%>[^V?)
MDS'=:],H\[..&^SQ%81W61K@=Z_H5KXW\2_\$ ?^"2?C'Q'J'B[Q3^RK/?ZG
MJM[+>:E?7/Q#\0M)<SRN7DD<G4.69F))[DUI2E&$KLBI&4HV1_+G7Z?_ /!L
M+^WG_P *$_:HOOV1?'6L^5X8^*FW^QO.DQ':Z]"I\G&>%^T1!H3W:1;<=J_4
M#_B'=_X(Z_\ 1G__ )D#Q#_\L*N^&O\ @@#_ ,$D_!WB/3_%WA;]E6>PU/2K
MV*\TV^MOB'XA62VGB</'(A&H<,K*"#V(K>=:G.-C*-*<97/LBBBBN0Z HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@#\3?^#NC_ )'#X$_]@SQ#_P"C-/K\<:_8[_@[H_Y'
M#X$_]@SQ#_Z,T^OQQK] R7_D64_G^;/Q?BK_ )'];_MW_P!)B%%%%>H?/A11
M10 445W'PH_9M^-OQP\(>,O'OPK\!3ZOI'P^T3^U_&%]'=0QKIMGEAYK"1U+
M_<;Y4#-\IXXI2E&"O)V*A"=27+!7?D</1113)"BBB@ HHHH **** "BBB@ H
MHHH ^O?^""O_ "EL^#G_ &$]2_\ 33>U_4'7\OG_  05_P"4MGP<_P"PGJ7_
M *:;VOZ@Z^,XD_WR/^']6?J? W_(KJ?XW_Z3$****^>/M0HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _$W_@[H_Y'#X$_P#8
M,\0_^C-/K\<:_8[_ (.Z/^1P^!/_ &#/$/\ Z,T^OQQK] R7_D64_G^;/Q?B
MK_D?UO\ MW_TF(4445ZA\^%%%% &Y\,O"$'Q!^)/A[P%<ZO'I\>N:Y::?)?R
MC*6RS3)&96Y'"AMQY[5^V/[;'Q4_9H_X(6Z?9?LP?##_ ()A+XQ^'GC[PG;Q
M>.?'&M:W+&/$#B6:-K.:<V\JO*JAI2A**/M V1JN#7XC^!/!7BKXE>.-&^'/
M@727O];U_5;?3=&L(Y%5KFZGE6**,,Q"@L[*N20!GDBOV4_X)F?MO?\ !7B'
MXW>'?V"?VVOV0?$?COP9J-PFD:YJ?C3P5<1W.EV.-IGGNWC\B[MT W$S!VE
M 64DC/CYI"4G&3LXQNW'FY;^?R/IN'JD(J<$G&<VE&?(II;WBT^DKZV_(\ _
MX(^_L>_L9_M]_P#!0#XI?%;4_A'<V?PE\%6$NO:#\.;R[>4YFEQ!;S,'+2Q1
MJLIV;OF(C#$KN5O</V4]0_8=_P""XGPB^,GP+TW_ ()^> /A)XK\(:!_:7P]
MU_P3I]O;W*!O-6$3/!#$7V2)"'0[DD69L!"H8^3?&/XM>-?^"3?_  6A^*3_
M /!-CX1+XET"WT.WD\6^ =-TRXN[.SMIH;6:X3%OEK9(KB1"KCY83*(B-IV'
M[+_X)Q?MI7%S\&?C9^V)XB_X)U>!OV>? ?AKPM+>OJNEZ%]CO/$VI*))"HE\
MF#SHU("!=AS+<*JMNW+7!BY5G'V\+V:AR>]JGV:OJW\SVLLIX95/JE2R:E4]
MHN2ZDM;-2M[JCZJQ\/\ _!,?]E3]F+X'?\$_O%7_  5-_:M^ 8^*]\/$0T'X
M8_#BYC,EK?W/F)%YDD>UUE+2M(N'1U2.WD8([LH'@W_!1[]L#PE^T/X>T'P7
M=?\ !-'P=\"?%&DZ@]W-J?AG1?[,EU"S:,HL$MO]FB+ , PD+-]W  R:_0+]
MC/\ :,_:*^$W_!MQ:?$3]B0+<>.O _BJ_M-2:VT5-1N+*.75I)9I$@=75G6"
M[A<ED8+&68C R.>_X*0>/_B7^T9_P;Y^ ?CY^W9X?AMOBQ)XUC7P[?WVC1Z?
M>72O<W*;_)5$\L2V<9D9%54<11R;?NUM3KR^O.=17]]Q7O.Z[>[M;N<M?"4W
ME,:5&7+:BJC]Q-2UU]_?FOHE;2UC\D?@O\+?$'QQ^,/A3X+>$V0:IXN\1V.C
M:<T@)59[J=(4+8[!G!/L#7ZU?M3>+OV0?^"5OC5/V./V:_\ @D[X;^-M[X3T
M.TF^)/CWQMX:_M.9IYX5F\MI#;3>46B>.4X*QKYJJL?RYKXO_9>_9;_:$_8)
M_P""@W[.'C']K?X47W@S3?$?C_2;W2+K59H626W%W;K)(3&[>68_.C9T?:R!
M@2HS7ZK_ +2W[87_  5#^'__  6Z\$_LS_#'0+B?X.:]?Z/)<6L'@V*6"ZTV
M2)%U"ZEOC$9$>!EN&&V1 !'&&4@_-IF%9U*\5&TH<KE\5D[/NM[=C')L*J&#
MJ2FG"HYQA?D4FDU?:5K)Z7>]M%N?@C\;_'/A/XF_&'Q/\1/ ?PVL_!NBZYKE
MS?:7X4T^X\V#2()9&=+6-]B;E0$*"%48'"@<5RU?8/\ P7I\-_"[PI_P55^*
M6E?">SL[:R:ZL)]2MM/15ACU&6PMY+K 7C<969G_ .FC/GG(KX^KU\/-5</"
M:5DTG^!\SC:,L/C*E*3NXR:NM$[/MT"BBBMCE"BBB@#Z]_X(*_\ *6SX.?\
M83U+_P!--[7]0=?R^?\ !!7_ )2V?!S_ +">I?\ IIO:_J#KXSB3_?(_X?U9
M^I\#?\BNI_C?_I,0HHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M ) ^E_\ @C7\;_A5\2_V(_"/PZ\#>,8-0UKP5HD%MXHL(XI%:PEEDG:-6+*
MVX(Q!4D?*:J4+0V$I7D?5]%%%9EA1110 4444 %%%% !1110 4444 %%%% !
M1110!^)O_!W1_P CA\"?^P9XA_\ 1FGU^.-?L=_P=T?\CA\"?^P9XA_]&:?7
MXXU^@9+_ ,BRG\_S9^+\5?\ (_K?]N_^DQ"BBBO4/GPHHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** /KW_@@K_P I;/@Y_P!A/4O_ $TWM?U!U_+Y
M_P $%?\ E+9\'/\ L)ZE_P"FF]K^H.OC.)/]\C_A_5GZGP-_R*ZG^-_^DQ"B
MBBOGC[4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M/CK]I/X1?MS^!OC_ .'K;]FG]L/QG::#\3/%MRFLV6I>#+37+7PI$+>2=IHI
M9D)AAW((XXF*KEQR2,'V7]E#]CWPO^RQI7B34;7QOJ_BGQ?XTU$:AXO\9^(&
M5KK4KA581_(@"QQ1[GV1C.W>1D\8]@HJG)M6$DDSXU\:?\$Z?VT?'_QD\'?'
MKQ-_P4;L)O$O@-+Y/#5XGP6M$2W%W#Y,^Z-;X+)E.!N!QU&*[;]KK]ASXS_M
M<_LX>&O@5XF_:T?3;W3[Z.Z\5ZU;^"XV@\1M'DHDMFERBQQA]K^7O=25&02
M1]*44<\@Y4?-OPN_9;_;R\!^(?#_ /;G_!173]3\,Z/=VHNO"]G\$=,L([JQ
MB9=UHDD4Y-NK1J4#(/D!! XQ7HMC\$_BA:_M8WOQ\G_:"U>;PE<^$ETJ#X;-
M;M]B@NQ*KF^#>;MW[5*_ZL-\Y^? VUZ;12<FPLCF_B-\-=%\?_#W7O BPVUF
M=;T:ZL!>"R5S!YT31^9MR-VW=G&1G'4=:Y[]DSX 0_LO?L\>%?@0GB)-8?PW
MI@M9=72P^S?:R'9MYCWOM^]C&X].M>BT47=K#MJ%%%%( HHHH **** "BBB@
M HHHH **** "BBB@ HHHH _$W_@[H_Y'#X$_]@SQ#_Z,T^OQQK]CO^#NC_D<
M/@3_ -@SQ#_Z,T^OQQK] R7_ )%E/Y_FS\7XJ_Y'];_MW_TF(4445ZA\^%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110!]>_\$%?^4MGP<_[">I?^
MFF]K^H.OY?/^""O_ "EL^#G_ &$]2_\ 33>U_4'7QG$G^^1_P_JS]3X&_P"1
M74_QO_TF(4445\\?:A1110 4444 %%%% !1110 4444 %%%% !39IHX$,DK8
M4=3BG56U;_CQ;ZC^=5%7DD14DX0<ET%_M6P_Y[_^.G_"C^U;#_GO_P".G_"L
M>BNOZO#S/.^NU>R_KYFQ_:MA_P ]_P#QT_X4?VK8?\]__'3_ (5CT4?5X>8?
M7:O9?U\S8_M6P_Y[_P#CI_PH_M6P_P">_P#XZ?\ "L>BCZO#S#Z[5[+^OF;'
M]JV'_/?_ ,=/^%']JV'_ #W_ /'3_A6/11]7AYA]=J]E_7S-C^U;#_GO_P".
MG_"C^U;#_GO_ ..G_"L>BCZO#S#Z[5[+^OF;']JV'_/?_P =/^%']JV'_/?_
M ,=/^%8]%'U>'F'UVKV7]?,V/[5L/^>__CI_PH_M6P_Y[_\ CI_PK'HH^KP\
MP^NU>R_KYFQ_:MA_SW_\=/\ A1_:MA_SW_\ '3_A6/11]7AYA]=J]E_7S-C^
MU;#_ )[_ /CI_P */[5L/^>__CI_PK'HH^KP\P^NU>R_KYFQ_:MA_P ]_P#Q
MT_X4?VK8?\]__'3_ (5CT4?5X>8?7:O9?U\SH 01D44B?<'TI:XCU HHHH *
M*** "BBB@ HHHH _$W_@[H_Y'#X$_P#8,\0_^C-/K\<:_8[_ (.Z/^1P^!/_
M &#/$/\ Z,T^OQQK] R7_D64_G^;/Q?BK_D?UO\ MW_TF(4445ZA\^%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110!]>_\$%?^4MGP<_[">I?^FF]
MK^H.OY?/^""O_*6SX.?]A/4O_33>U_4'7QG$G^^1_P /ZL_4^!O^174_QO\
M])B%%%%?/'VH4444 %%%% !1110 4444 >)_MJ?L%_!W]N_P_H7AOXP>)_&&
MF0>'[R:YLG\(>(WTYY'D1482%5.\848!Z'/K7SU_Q#O_ +$G_15_C7_X<R;_
M .-U]XT52G)*R8G&+W/@[_B'?_8D_P"BK_&O_P .9-_\;H_XAW_V)/\ HJ_Q
MK_\ #F3?_&Z^\:*?M)]Q<D>Q\'?\0[_[$G_15_C7_P"',F_^-T?\0[_[$G_1
M5_C7_P"',F_^-U]XT4>TGW#DCV/@[_B'?_8D_P"BK_&O_P .9-_\;H_XAW_V
M)/\ HJ_QK_\ #F3?_&Z^\:*/:3[AR1['P=_Q#O\ [$G_ $5?XU_^',F_^-T?
M\0[_ .Q)_P!%7^-?_AS)O_C=?>-%'M)]PY(]CX._XAW_ -B3_HJ_QK_\.9-_
M\;H_XAW_ -B3_HJ_QK_\.9-_\;K[QHH]I/N')'L?!W_$._\ L2?]%7^-?_AS
M)O\ XW1_Q#O_ +$G_15_C7_X<R;_ .-U]XT4>TGW#DCV/@[_ (AW_P!B3_HJ
M_P :_P#PYDW_ ,;H_P"(=_\ 8D_Z*O\ &O\ \.9-_P#&Z^\:*/:3[AR1['P=
M_P 0[_[$G_15_C7_ .',F_\ C='_ !#O_L2?]%7^-?\ X<R;_P"-U]XT4>TG
MW#DCV/@[_B'?_8D_Z*O\:_\ PYDW_P ;H_XAW_V)/^BK_&O_ ,.9-_\ &Z^\
M:*/:3[AR1['P=_Q#O_L2?]%7^-?_ (<R;_XW1_Q#O_L2?]%7^-?_ (<R;_XW
M7WC11[2?<.2/8^#O^(=_]B3_ **O\:__  YDW_QNC_B'?_8D_P"BK_&O_P .
M9-_\;K[QHH]I/N')'L?!W_$._P#L2?\ 15_C7_X<R;_XW1_Q#O\ [$G_ $5?
MXU_^',F_^-U]XT4>TGW#DCV/@[_B'?\ V)/^BK_&O_PYDW_QNC_B'?\ V)/^
MBK_&O_PYDW_QNOO&BCVD^X<D>Q\'?\0[_P"Q)_T5?XU_^',F_P#C='_$._\
ML2?]%7^-?_AS)O\ XW7WC11[2?<.2/8^#O\ B'?_ &)/^BK_ !K_ /#F3?\
MQNC_ (AW_P!B3_HJ_P :_P#PYDW_ ,;K[QHH]I/N')'L?!W_ !#O_L2?]%7^
M-?\ X<R;_P"-T?\ $._^Q)_T5?XU_P#AS)O_ (W7WC11[2?<.2/8^#O^(=_]
MB3_HJ_QK_P##F3?_ !NC_B'?_8D_Z*O\:_\ PYDW_P ;K[QHH]I/N')'L?!W
M_$._^Q)_T5?XU_\ AS)O_C='_$._^Q)_T5?XU_\ AS)O_C=?>-%'M)]PY(]C
MX._XAW_V)/\ HJ_QK_\ #F3?_&Z/^(=_]B3_ **O\:__  YDW_QNOO&BCVD^
MX<D>Q\'?\0[_ .Q)_P!%7^-?_AS)O_C='_$._P#L2?\ 15_C7_X<R;_XW7WC
M11[2?<.2/8^#O^(=_P#8D_Z*O\:__#F3?_&Z/^(=_P#8D_Z*O\:__#F3?_&Z
M^\:*/:3[AR1['P=_Q#O_ +$G_15_C7_X<R;_ .-T?\0[_P"Q)_T5?XU_^',F
M_P#C=?>-%'M)]PY(]CX._P"(=_\ 8D_Z*O\ &O\ \.9-_P#&Z/\ B'?_ &)/
M^BK_ !K_ /#F3?\ QNOO&BCVD^X<D>Q\'?\ $._^Q)_T5?XU_P#AS)O_ (W1
M_P 0[_[$G_15_C7_ .',F_\ C=?>-%'M)]PY(]CX._XAW_V)/^BK_&O_ ,.9
M-_\ &Z/^(=_]B3_HJ_QK_P##F3?_ !NOO&BCVD^X<D>Q\'?\0[_[$G_15_C7
M_P"',F_^-T?\0[_[$G_15_C7_P"',F_^-U]XT4>TGW#DCV/@[_B'?_8D_P"B
MK_&O_P .9-_\;H_XAW_V)/\ HJ_QK_\ #F3?_&Z^\:*/:3[AR1['P=_Q#O\
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
MGA'1_"$&B:;-?1',,UTJRS27(0_,(S($W $@C(/T3110VV"5@HHHI#"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH YSXN_"KP7\<?ACKOPA^(FFF
M[T3Q%ILMEJ,"OM8QN,;E;^%U.&5NS*#VKYVU']B/]M2[^%%S^S[;?\%#'C\)
M-I3Z9;7TGPZA;7!9F,QI ]X+D*Q"84RB-9& /*L=P^K**:DT)I,^8/@O\&/V
MU] ^"VA_!;2O$/AGX67OPZ6+3M)U31-.CUO1O%E@(@H>2UF>*YM)%*@M^]#%
MW8[G#$#L_P!G?]D_Q1\-?B]XD_:/^-GQ>_X3;Q[XETNWTIK^TT-=-L=-TZ%B
MZVMO;B21L&0[V=W8L0.%YS[913<F"2/"/VX_V1/B#^UYI?A;PWX;^.UMX5T;
M0]6.HZSH6H>$QJUGKTJ&-K9+F/[3!NBB97;RF+)(S*67Y!6_\-_@;\8)](U?
MPE^U9\7/"OQ0T#4;>&.WT-OAI#IUO$4??F1&N;A9QD(0I4;2@(]O6**7,[6"
MRN?/WC7_ ()O_LV^)/CE\/?B[X?^%?@C1+#P4VJ-J7ARR\"68AUQKJW2*%I6
M4*JFW=3(A9)/F;C8>:^@:**&V]PLD>9_ ']G4? SQG\2O%P\8?VI_P +#\;/
MXA^S_P!G^1_9^ZWAA\C=YC>;_JMV_"?>QMXR3Q_^SJ/'/[3GP]_:._X3#[+_
M ,('I.LV7]C?V?O^W?;XX4W^;Y@\KR_)SC8V[=U7'/IE%%W<+(\,_:1_92^*
M/Q8^./@WX_\ P;^/MGX(USPAH^HZ:G]H>#1J\5S%=F$L=INH-A'E?[6=W;'-
MKX)_LB:CX(^+ES^T3\;_ (RZE\1?'LFDG2M/U:\TR&PL](L2X=X;2SARL1=@
M-\C,[L !D#=GVFBCF=K!97"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
# /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>41
<FILENAME>blkb-20240930_g8.jpg
<TEXT>
begin 644 blkb-20240930_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M,@(4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBFS31P(9)6PHZG%&XFTE=CJ*
MK_VK8?\ /?\ \=/^%']JV'_/?_QT_P"%7R3[,CVU+^9?>6**K_VK8?\ /?\
M\=/^%']JV'_/?_QT_P"%')/LP]M2_F7WEBBJ_P#:MA_SW_\ '3_A1_:MA_SW
M_P#'3_A1R3[,/;4OYE]Y8HJO_:MA_P ]_P#QT_X4?VK8?\]__'3_ (4<D^S#
MVU+^9?>6**K_ -JV'_/?_P =/^%']JV'_/?_ ,=/^%')/LP]M2_F7WEBBJ_]
MJV'_ #W_ /'3_A1_:MA_SW_\=/\ A1R3[,/;4OYE]Y8HJO\ VK8?\]__ !T_
MX4?VK8?\]_\ QT_X4<D^S#VU+^9?>6**K_VK8?\ /?\ \=/^%']JV'_/?_QT
M_P"%')/LP]M2_F7WEBBJ_P#:MA_SW_\ '3_A1_:MA_SW_P#'3_A1R3[,/;4O
MYE]Y8HJO_:MA_P ]_P#QT_X4?VK8?\]__'3_ (4<D^S#VU+^9?>6** 01D45
M!H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M5;5O^/%OJ/YU9JMJW_'BWU'\ZNG\:]3*M_!EZ,R****]$\0**** "BBB@ HH
MKB=>_:5_9T\+>-%^''B;X]^#-.\0O((UT.^\46D5X7.,+Y+2!]QSP,9/:@+-
MG;45'=75K8VLE]?7,<,,,9>::5PJHH&2Q)X  Y)-<AX _:-_9]^*^NS^%_A?
M\<O"'B/4K52UQI^A>)+6[GC4=6*1.S8!X)QC- 69V=%<SXY^-?P:^&.JV.A?
M$KXM>&?#U[J9QIMGKFO6]I+=G.W]TDKJ9.>/E!YK;US7=%\,Z)=^)?$6K6]C
MI]A:O<WU]=S".*WA12SR.S'"JJ@DD\ "@+,MT5G^%?%/AWQQX9L/&7A'5X=0
MTO5+2.ZTZ^MFW1W$+J&213W4@@@^]:% !1110 4444 %%%% &^GW!]*6D3[@
M^E+7EGOK8****!A1110 4444 %%%% 'XF_\ !W1_R.'P)_[!GB'_ -&:?7XX
MU^QW_!W1_P CA\"?^P9XA_\ 1FGU^.-?H&2_\BRG\_S9^+\5?\C^M_V[_P"D
MQ"BBBO4/GPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /KW_ ((*
M_P#*6SX.?]A/4O\ TTWM?U!U_+Y_P05_Y2V?!S_L)ZE_Z:;VOZ@Z^,XD_P!\
MC_A_5GZGP-_R*ZG^-_\ I,0HHHKYX^U"BBB@ HHHH **** "BBB@ HHHH **
M** "JVK?\>+?4?SJS5;5O^/%OJ/YU=/XUZF5;^#+T9D4445Z)X@4444 %%%%
M ')_'K5/&&A_ SQIK?P]BD?7[/PGJ,^AI$FYFO$M9&A '<^8%P*^)?V2_@Y^
MP!\2O^"8L5_\0G\"2:OK7A^]E\6^*]>N+4:G:ZLYE+2R7,I\V.1'P4RPRH!
M(8Y^_P#4]1M=(TVXU:]+B&U@>:8QQL[!5!)PJ@EC@= "3VKX ^+WQS_X)*>)
MK'4O&7[/7P5\*_$'XK:W%*GAGP]HW@29[JYU.0$)++#) J1[7(=W<!AM)&6I
M,UIW:L<7;_%_QK^T)_P3E_9B^!WBGQ)>[/B;\1;?PQXMNTN&6:[TBRO9H6B+
M@[B6CC@R<Y)0YSDUZI_P5'^ ?P>_9D_9]\._M0? #X8:'X0\2?#'Q=I=UI]_
MX<TR*SDFM6F$,EM*8P/-1MZY#YS\PZ.V>?\ C-^RG\0_V4_V&?V?O$>C^&;G
M7-4^!OC2R\1^,-,TI/.E:WFFDN+\1;?]9LDD"Y'&P%S@*:T/VS_VGO@Y_P %
M'/ /AK]CW]DGQ+/XNU'QEXFTZX\2W-EIEQ'#H6D0RB::XN7DC41D%4 3J2".
MI4,%_:36UW_7W$'[2=Y\.O!G[0'[2%M^T-\/KW5[GXA^ M*M?A&Y\+W&H?;U
M3398GL[1XXG$,HO65R,J=S(_& 1K6$_B#X\^"O ?[%?Q'\31Z;X0^&WA#0Y?
MV@]?O=06*.YODMHC#X?\]F +,ZA[A@?NJ%W!F(/T'^V'\?\ Q)\)/"VE?#7X
M.6,.H?$SQ[=MI7@72Y!E(9-N9K^88.+>VC)E<X()"K_%D?.GQQ^ _P '/V5/
M&'[/7A'XU/;ZG\,+35O$-W\0]?\ $]MY]EJ?B6XLT-O?ZEO#*S22&?RS)D)P
M,X4&AB3NE_7]?YGW+H<VB3Z-:R^&Y;5]/-NGV)K%E,/E  +LV?+MQC&.,5:K
MYF_X)=6-O;?"SQ_?^#[-[?P)J'Q<UNZ^&L0A:.#^Q6:+8ULC ;;=IA.4  &"
M2.M?3-,QDK.P4444""BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "
MBBB@ HHHH _$W_@[H_Y'#X$_]@SQ#_Z,T^OQQK]CO^#NC_D</@3_ -@SQ#_Z
M,T^OQQK] R7_ )%E/Y_FS\7XJ_Y'];_MW_TF(4445ZA\^%%%% !7VK_P08_8
M;^%'[=W[<A\$?'&Q:_\ "WA3PM<^(M1T83-&NIM'/;V\5N[(0PCWW*NV",B/
M;G#5\55[Y_P39_:C_::_8_\ VG;/XR_LK>!+CQ1KEOI-S!JWAR'2I[Q-0TQM
MKSI(EO\ O%13'')O&-C1H3D @\V,C5GA9JF[2MHSNRV>'IYA2E7CS035U:_X
M=?3J?IK^R)XK_P"">?\ P6"^)OQ8_8-O?^"=O@'X9'0- O;SP+XO\*:3;VVI
MV\5O=1VGFR/%#&PF#S02E-S(V'5PP&3XI_P3K_97_9L_8^_X)W?%+_@J!^UO
M\ ](^)FN>&_$TGA[P=X.U]%ET_S8[J&S,K1R(T;LUS*P+.C%([8E &8U]E?\
M$JOVT=1^,OCOXF?M1>,?^";W@;X">!M"\)WFI>-/B+;:$8+_ %J^$J3NGVEH
M(/-C6-+B:48D._RB6!;GYY\#OXD_;+_X-L/B/I/PF\.W.K^(]%^)M[J6HZ#I
MD+3W.&UJ'49 (T!9MMO=&3@<B-L=,5\ZIU(3E2UC!R@FN:]KWOK?2^E]3[=T
MJ%2G#$:3J*%647R<M[6Y?=:UY;NVG3R.:_:X^"W[(G_!1#_@DC!_P4H^"G[-
MOAGX/>,?!_BR'2_%VG>$;6.&RFMVO8;63<D21(^%NK>X$A0.H#H2PP:]N^*_
M[(O[)"_&7XU_\$[I/V*? .A^ _AU^S:?%7ASXIQ>'-FOC4XXTQ=3:IG=,"S2
M$J>&-JX.5RH\<\'>'?$G[*O_  :^>/=*^,F@7>@ZK\2/':GPWI6L6S6]Q.LM
MY8J#Y<@##,-A<S+QRB!AP0:XK_@FW\;OVI_C7\!_$'Q>_;V_:?\ %<W[*_P?
MLHDUGP_>3H3XMO8PIM- 60J);J-F,0DB>1D*M'&P"R;DU<*KI3<9^["32U=_
MLVMW:=TD^^Y@JE!5Z<:E-<]2G&4M%;13OS;<J:M)M*^FQQ'P<^%OPR_X)?\
M["3_ +7W[1'P[T/Q#\9OC)I4EG\%_!/BC28;R+0M*8#S-=N+>=63>P*F(,IX
M,8Y$DH3\_&)9BQ[GL*_:B7QS\%OVC?AS\!/VT_VEOV5/#WQ.\2?M0_&AO"%Y
M'KUS<R6_@O0$U&>PMM/TU(W58GC1/.,FT,\C3LWW@5_,/_@I#\!/ ?[+_P"W
M3\3O@+\+YI&\/>'/%$L&CQS3F5H(&595@+G)<Q[_ "]S$L=F22<UZ6 K^TJS
M4T^=W;[:.UEZ?CN>%G&#]CAZ<J37LU9):W]Y<W,]-Y+71NVBZ'B5%%%>H?/!
M1110 4444 ?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TT
MWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444
M %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHH
MKT3Q HHHH **** "H(-,TVUNI;ZVT^".>?'G3)$ \F/[Q R?QJ>B@ J"STW3
MM.,C:?I\$!F??,88@N]O4X')]S4]% %>32M+FU*+69M-MWO((FCANFA4R1HQ
M!95;&0"0,@<' ]*FF@AN8F@N(5D1AAD=001[@TZB@!%554*J@ #  '2EHHH
M**** "BBB@ HHHH WT^X/I2TB?<'TI:\L]];!1110,**** "BBB@ HHHH _$
MW_@[H_Y'#X$_]@SQ#_Z,T^OQQK]CO^#NC_D</@3_ -@SQ#_Z,T^OQQK] R7_
M )%E/Y_FS\7XJ_Y'];_MW_TF(4445ZA\^%%%% !7>_LU_M.?'']D+XL67QO_
M &>?',GA[Q+80RPP7Z6D-PIBD7;)&\<Z/&ZL.H93V(P0#7!45,HQG%QDKIE0
MG.E-3@[-;-;H^E?VK/\ @KQ_P4&_;0\#GX8_'?X_W-WX:D=6NM"TC3+73K>[
M96#+YXMHT:<!@I"N64%00 1FN-_9 _;[_:S_ &$/$6H>(OV7_BY=>'3J\:)J
M]@]I#=6EZ$SL,D$Z/&77<VUP ZAF 8!B#XY16:PV'C2]FH+E[65ON.B6.QLZ
MZKRJ2<UM*[O]^Y[3^V#_ ,%"OVO?V\-6T[4OVG_C#=>((=(#?V3ID5I#:6=H
M6 #.D%NB(7.,&1@7(P-V  ,KXD_ME_'GXI?LZ^#/V4?$'B&SMO 7@666XT70
M-)TV*UCEN9"Q:ZN#& ;B;YW^=R2/,?&-QSY713C0HQBDHI);:;>A,\7BJDY2
ME-MRT;;=VNS[[(^@_P!F+_@J9^W1^Q[\.)OA)\ _C8=+\//?/?6NG7^A6.H+
M873##3VQNH9# Y!.=A )8G&237AOB[Q;XG\?>*M2\<>-=>N]5UC6+Z6]U34[
MZ8R375Q*Y>25W/+,S$DD]2:SJ*<:5*$W*,4F]W;<FIB,15IQISFW&.R;=EZ+
MH%%%%:&(4444 %%%% 'U[_P05_Y2V?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\ *6SX
M.?\ 83U+_P!--[7]0=?&<2?[Y'_#^K/U/@;_ )%=3_&__28A1117SQ]J%%%%
M !1110 4444 %%%% !1110 4444 %5M6_P"/%OJ/YU9JMJW_ !XM]1_.KI_&
MO4RK?P9>C,BBBBO1/$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH **** /Q-_X.Z/^1P^
M!/\ V#/$/_HS3Z_'&OV._P"#NC_D</@3_P!@SQ#_ .C-/K\<:_0,E_Y%E/Y_
MFS\7XJ_Y'];_ +=_])B%%%%>H?/A1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 ?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TT
MWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]J%%%% !1110 4444
M %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHH
MKT3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+
M2)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?\ @[H_Y'#X$_\ 8,\0_P#H
MS3Z_'&OV._X.Z/\ D</@3_V#/$/_ *,T^OQQK] R7_D64_G^;/Q?BK_D?UO^
MW?\ TF(4445ZA\^%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!]>
M_P#!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83U+_TTWM?U!U\9Q)_
MOD?\/ZL_4^!O^174_P ;_P#28A1117SQ]J%%%% !1110 4444 %%%% !1110
M 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSW
MUL%%%% PHHHH **** "BBB@#\3?^#NC_ )'#X$_]@SQ#_P"C-/K\<:_8[_@[
MH_Y'#X$_]@SQ#_Z,T^OQQK] R7_D64_G^;/Q?BK_ )'];_MW_P!)B%%%%>H?
M/A1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?7O_  05_P"4MGP<
M_P"PGJ7_ *:;VOZ@Z_E\_P"""O\ REL^#G_83U+_ ---[7]0=?&<2?[Y'_#^
MK/U/@;_D5U/\;_\ 28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %
M5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT3Q HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%%
MPHHHH **** "BBB@#\3?^#NC_D</@3_V#/$/_HS3Z_'&OV._X.Z/^1P^!/\
MV#/$/_HS3Z_'&OT#)?\ D64_G^;/Q?BK_D?UO^W?_28A1117J'SX4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% 'U[_P05_Y2V?!S_L)ZE_Z:;VOZ
M@Z_E\_X(*_\ *6SX.?\ 83U+_P!--[7]0=?&<2?[Y'_#^K/U/@;_ )%=3_&_
M_28A1117SQ]J%%%% !1110 4444 %%%% !1110 4444 %5M6_P"/%OJ/YU9J
MMJW_ !XM]1_.KI_&O4RK?P9>C,BBBBO1/$"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** -]/N#Z4M(GW!]*6O+/?6P4444#"BBB@ HHHH *
M*** /Q-_X.Z/^1P^!/\ V#/$/_HS3Z_'&OV._P"#NC_D</@3_P!@SQ#_ .C-
M/K\<:_0,E_Y%E/Y_FS\7XJ_Y'];_ +=_])B%%%%>H?/A1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 ?7O_!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@
MK_REL^#G_83U+_TTWM?U!U\9Q)_OD?\ #^K/U/@;_D5U/\;_ /28A1117SQ]
MJ%%%% !1110 4444 %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ
M?QKU,JW\&7HS(HHHKT3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@#?3[@^E+2)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?\ @[H_
MY'#X$_\ 8,\0_P#HS3Z_'&OV._X.Z/\ D</@3_V#/$/_ *,T^OQQK] R7_D6
M4_G^;/Q?BK_D?UO^W?\ TF(4445ZA\^%%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!]>_P#!!7_E+9\'/^PGJ7_IIO:_J#K^7S_@@K_REL^#G_83
MU+_TTWM?U!U\9Q)_OD?\/ZL_4^!O^174_P ;_P#28A1117SQ]J%%%% !1110
M 4444 %%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7H
MS(HHHKT3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3
M[@^E+2)]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?^#NC_ )'#X$_]@SQ#
M_P"C-/K\<:_8[_@[H_Y'#X$_]@SQ#_Z,T^OQQK] R7_D64_G^;/Q?BK_ )']
M;_MW_P!)B%%%%>H?/A1110 4444 %%%% !1110 4444 %%%% !1110 4444
M?7O_  05_P"4MGP<_P"PGJ7_ *:;VOZ@Z_E\_P"""O\ REL^#G_83U+_ ---
M[7]0=?&<2?[Y'_#^K/U/@;_D5U/\;_\ 28A1117SQ]J%%%% !1110 4444 %
M%%% !1110 4444 %5M6_X\6^H_G5FJVK?\>+?4?SJZ?QKU,JW\&7HS(HHHKT
M3Q HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#?3[@^E+2)
M]P?2EKRSWUL%%%% PHHHH **** "BBB@#\3?^#NC_D</@3_V#/$/_HS3Z_'&
MOV._X.Z/^1P^!/\ V#/$/_HS3Z_'&OT#)?\ D64_G^;/Q?BK_D?UO^W?_28A
M1117J'SX4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'U[_P05_Y2
MV?!S_L)ZE_Z:;VOZ@Z_E\_X(*_\ *6SX.?\ 83U+_P!--[7]0=?&<2?[Y'_#
M^K/U/@;_ )%=3_&__28A1117SQ]J%%%% !1110 4444 %%%% ' ?'O\ :E^
M'[+^G:=JWQZ^)EEX;M]6FDBTZ2\BE?SW0 N (T8\!AU]:\S_ .'M7_!.G_HZ
M31/_  #N_P#XS7N7C'X=?#[XB6\%I\0/ FC:[%;.7MHM9TN*Z6)B,$J)%8*2
M.XK _P"&9/V;?^C>_ __ (2=G_\ &Z /+/\ A[5_P3I_Z.DT3_P#N_\ XS1_
MP]J_X)T_]'2:)_X!W?\ \9KU/_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HW
MOP/_ .$G9_\ QN@#RS_A[5_P3I_Z.DT3_P  [O\ ^,U!J/\ P5D_X)W3VK1Q
M?M1:(6)&!]CN_7_KC7K7_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O_1O?@?\
M\).S_P#C=-.SN3**G%Q?4\4_X>K?\$^/^CG=$_\  6Z_^-4?\/5O^"?'_1SN
MB?\ @+=?_&J]K_X9D_9M_P"C>_ __A)V?_QNC_AF3]FW_HWOP/\ ^$G9_P#Q
MNM_K$_(Y?J5+N_Z^1XI_P]6_X)\?]'.Z)_X"W7_QJC_AZM_P3X_Z.=T3_P !
M;K_XU7M?_#,G[-O_ $;WX'_\).S_ /C='_#,G[-O_1O?@?\ \).S_P#C='UB
M?D'U*EW?]?(\4_X>K?\ !/C_ *.=T3_P%NO_ (U1_P /5O\ @GQ_T<[HG_@+
M=?\ QJO:_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ;
MH^L3\@^I4N[_ *^1XI_P]6_X)\?]'.Z)_P" MU_\:H_X>K?\$^/^CG=$_P#
M6Z_^-5[7_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T?
M6)^0?4J7=_U\CQ3_ (>K?\$^/^CG=$_\!;K_ .-4?\/5O^"?'_1SNB?^ MU_
M\:KVO_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ QNCZQ/R#
MZE2[O^OD>*?\/5O^"?'_ $<[HG_@+=?_ !JC_AZM_P $^/\ HYW1/_ 6Z_\
MC5>U_P##,G[-O_1O?@?_ ,).S_\ C='_  S)^S;_ -&]^!__  D[/_XW1]8G
MY!]2I=W_ %\CQ3_AZM_P3X_Z.=T3_P !;K_XU1_P]6_X)\?]'.Z)_P" MU_\
M:KVO_AF3]FW_ *-[\#_^$G9__&Z/^&9/V;?^C>_ _P#X2=G_ /&Z/K$_(/J5
M+N_Z^1XI_P /5O\ @GQ_T<[HG_@+=?\ QJC_ (>K?\$^/^CG=$_\!;K_ .-5
M[7_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W1]8GY!]2I
M=W_7R/%/^'JW_!/C_HYW1/\ P%NO_C5'_#U;_@GQ_P!'.Z)_X"W7_P :KVO_
M (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNCZQ/R#ZE2[O^
MOD>*?\/5O^"?'_1SNB?^ MU_\:H_X>K?\$^/^CG=$_\  6Z_^-5[7_PS)^S;
M_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW1]8GY!]2I=W_7R/*U_
MX*T_\$Z@H!_:DT3I_P ^=W_\9I?^'M7_  3I_P"CI-$_\ [O_P",UZG_ ,,R
M?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C=<YV'EG_#VK_@G
M3_T=)HG_ (!W?_QFC_A[5_P3I_Z.DT3_ , [O_XS7J?_  S)^S;_ -&]^!__
M  D[/_XW1_PS)^S;_P!&]^!__"3L_P#XW0!Y9_P]J_X)T_\ 1TFB?^ =W_\
M&:/^'M7_  3I_P"CI-$_\ [O_P",UZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\
M#,G[-O\ T;WX'_\ "3L__C= 'EG_  ]J_P""=/\ T=)HG_@'=_\ QFC_ (>U
M?\$Z?^CI-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'
M_P#"3L__ (W0!Y9_P]J_X)T_]'2:)_X!W?\ \9H_X>U?\$Z?^CI-$_\  .[_
M /C->I_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-T ?C-
M_P '%WQ4^&7[=WB3X3ZA^RG\0]$\50^&;'68];?^U(K'[,T[V9B&+QHB^X12
M?<W8V\XR,_FK_P ,J?&O_H$:)_X66E?_ "37]8?_  S)^S;_ -&]^!__  D[
M/_XW1_PS)^S;_P!&]^!__"3L_P#XW7L87.\5A*"I0C&R[I][]SYC,.%,NS+&
M2Q-6<U*5KV:MHDNL7V[G\GG_  RI\:_^@1HG_A9:5_\ )-'_  RI\:_^@1HG
M_A9:5_\ )-?UA_\ #,G[-O\ T;WX'_\ "3L__C='_#,G[-O_ $;WX'_\).S_
M /C=='^L>._EC]S_ ,SC_P!1LI_GG]\?_D3^3S_AE3XU_P#0(T3_ ,++2O\
MY)H_X94^-?\ T"-$_P#"RTK_ .2:_K#_ .&9/V;?^C>_ _\ X2=G_P#&Z/\
MAF3]FW_HWOP/_P"$G9__ !NC_6/'?RQ^Y_YA_J-E/\\_OC_\B?R>?\,J?&O_
M *!&B?\ A9:5_P#)-'_#*GQK_P"@1HG_ (66E?\ R37]8?\ PS)^S;_T;WX'
M_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?ZQX[^6/W/_,/]1LI_GG]\
M?_D3^3S_ (94^-?_ $"-$_\ "RTK_P"2:/\ AE3XU_\ 0(T3_P ++2O_ ))K
M^L/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNC_6/'?RQ
M^Y_YA_J-E/\ //[X_P#R)_)Y_P ,J?&O_H$:)_X66E?_ "31_P ,J?&O_H$:
M)_X66E?_ "37]8?_  S)^S;_ -&]^!__  D[/_XW1_PS)^S;_P!&]^!__"3L
M_P#XW1_K'COY8_<_\P_U&RG^>?WQ_P#D3^3S_AE3XU_] C1/_"RTK_Y)H_X9
M4^-?_0(T3_PLM*_^2:_K#_X9D_9M_P"C>_ __A)V?_QNC_AF3]FW_HWOP/\
M^$G9_P#QNC_6/'?RQ^Y_YA_J-E/\\_OC_P#(G\GG_#*GQK_Z!&B?^%EI7_R3
M1_PRI\:_^@1HG_A9:5_\DU_6'_PS)^S;_P!&]^!__"3L_P#XW1_PS)^S;_T;
MWX'_ /"3L_\ XW1_K'COY8_<_P#,/]1LI_GG]\?_ )$_D\_X94^-?_0(T3_P
MLM*_^2:/^&5/C7_T"-$_\++2O_DFOZP_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9
M/V;?^C>_ _\ X2=G_P#&Z/\ 6/'?RQ^Y_P"8?ZC93_//[X__ ")_)Y_PRI\:
M_P#H$:)_X66E?_)-'_#*GQK_ .@1HG_A9:5_\DU_6'_PS)^S;_T;WX'_ /"3
ML_\ XW1_PS)^S;_T;WX'_P#"3L__ (W1_K'COY8_<_\ ,/\ 4;*?YY_?'_Y$
M_G*_X)(>#=3_ &8O^"B/PU^.OQQU31-#\*^'[Z^DU?5?^$DLKGR%DTZZA0^5
M;S/(V9)$7Y5.,Y/ )K]XO^'M7_!.G_HZ31/_  #N_P#XS7J?_#,G[-O_ $;W
MX'_\).S_ /C='_#,G[-O_1O?@?\ \).S_P#C=>7C<=5Q]53J))I6T_X=GOY3
ME.&R?#NC1;:;OK:][)=$NQY9_P /:O\ @G3_ -'2:)_X!W?_ ,9H_P"'M7_!
M.G_HZ31/_ .[_P#C->I_\,R?LV_]&]^!_P#PD[/_ .-T?\,R?LV_]&]^!_\
MPD[/_P"-UQGJ'EG_  ]J_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI-$_\
M [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W0
M!UN@:[I'BC0K+Q-H%\EU8:C:1W5E<QYVS0R*'1QGL5(/XU;J.TM+2PM8K"PM
MHX(((UCAAA0*D: 8"J!P  , "I* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **;+((HFE*L0JDD*N2<>@'4U\TZA_P4/\2>"?$_A:;XU_L?\
MCKP1X,\9^((-&T+Q=KEW8L\=W.<0"\LHIFFLU<@\ORN.1UPTF]A-I'TQ17BW
MQB_:XUKPA\7F^ /P0^!.L_$CQ?9Z*FKZY8Z;JMI86VDVDCLD)FN;IU02R,K;
M(AEBJEC@<EG@W]M72?B5\ 9?C+\-/@KXRUW6+77Y= U+P'9V<(U/3M6BD\N:
MVN2\BPPK&<,TK/M",IZG;1RL+H]LHKQ#]GS]LJ[^+'QGUS]F_P"*OP0UOX=^
M/=$T.+6_[$U74+:]BO=->01"Y@N+9V1PLA",.,%@,DA@O-^./^"@?BSX5WNG
M>*_BS^Q_XW\-?#[4_$$&D1^--2O[#S;:2:7RHIY[!)FG@A9_XF^8 C*Y(4OE
M=[!='TG1114C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***YOXN?$&_\ A?X!O?&>E?#S7O%=W;M%':Z!X:M4EN[N2258
MU"AV5%4%PSNS!4168G H Z2BO"O@C^VEJGCWX\7/[,OQH^ &O?#?QI_PC_\
M;FE6.J:G:7]MJ5@)!&[Q7%J[)O5CS'U !.>*YCQ5_P %'[G3[#Q/\2_ 7[+_
M (N\5?#/P7J=S9>)/B!IE_91H#:MMNYK6TDE$UW#"00TB@*=CD9"DU7*[V%=
M'TY17DGQ/_:6\::38Z!<_L^?LY>)/B>/$.C)JUG?Z1?6EAIT=FX5HV>[O)$7
MS'5@RQ*&8CD[1C-[]E#]J+PE^UG\,[GQ_P"&O#FJ:)=Z3KMUHGB/P_K42K=:
M5J5L5$UM)M)4D;T((/(89 .5"L[7"ZN>FT5X3\+/V]/ 'Q?_ &N=?_93\(>$
M-4D_L+2;R['BUW06-]+:7%O;W,,(SN;RYI_++_=WQ2 9QFO=J&FMP33"BBBD
M,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KY.^(UTW_!0K]H/0/AQX$'F?"GX3>,8=9\8^*5_U6NZ[
M:9-OI5HW22.%V+SR#*YVH"#@GZKU'3[35M/GTJ_C+P7,+13('*ED8$$94@C@
MGD'-?/FA?\$IOV&O"^G1:/X:^&7B#3[2 DP6EE\3/$,44>26.$6_ &22>G4F
MJBTA--F7^S).EA_P4G_:<TG57"7E_;>#+W34D.&FLDTN2)F0=U68."1P&?WK
M"_8Q^)_@#X5:5^TS\>?&_BBUTGP5;_'/6;C^U9WQ"WDV]K%-)'C_ %A:92BA
M<EW&U020*]J^-_[''[/O[0OB>Q\<?$GPC>'7=/L7LK?7-$U^]TN\-HS;FMWF
MLYHGDB)).QR0"21C)S#XN_8B_9;\<? O2OV:M>^$]NO@C1;N*ZTS0M.U*ZLE
MAGC+E9?,MY4E9MTCL2SDLS%FRW-/FBQ69P7[(7P\\>_%+XW^)_V__B_X9N?#
MUYXKT&#0/ 7A>^7;=:7X<BE,ZO=#^&XN)3YQC_Y9#"DDDA?-O^"FW@_XW^!_
MA_)^TQXY^-.E>-?ACX.\56&N7GPGN]#33DOH1=QK @OX9"\[1O(C*DB^7(1E
M@Q"BOH+X2_L/_LW_  0\8)X\^'/AC7;?4H[>2!9-1\=:QJ$1CD&U@8;N[EB;
M([E21VQ6!HW_  3._8PT/7-/U>V^%5U/;:3?+>Z5H-_XHU*YTFSN%.5DCL);
MAK=<'HOE[1V HYES7"SM8]RTV^34].M]2CADC6X@258YDVNH8 X8=B,\BIZ*
M*@H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ K*\;^-_"/PU\(:CX^\>^(;72=&TBT>ZU+4;V4)%;Q*,LS'^G4G &2:U:X_
MX[? 3X3_ +2WPXNOA)\;/"QUKP]>SPS76GC4+BUWO$XDC/F6\B.,,H. V#CG
M-"M<#Q+]EOPCXQ_:+_:*U/\ X*#>/O#UUH6E7'A@>'?A1X?U"(I=#1VF\^34
M[E#]R2X?!1.JQ8SG(->?_L4>(?#WA[_@BC?_ /"6W44/]A>#_%MIXEBG8!H;
MI+F_\V.0'^-BP.#R?,7U%>_?"S]A+]F?X+^.;'XC_#SPOX@MM7TX2BTFO?'^
MM7L2B2)HFW07-Y)$_P CL!N0X.",$ BCXI_X)U?L?>,_'6H>/_$'PH:6XU?5
M%U/6M+BUV^BTO4KU2&%Q<6"3"VF<D DO&=QY;)K3FB39G _"W]H$_LI?\$]/
M@UHNI>';K7O'^N>!-)T[P7X&M#_IFK7YLXRL6#_JHHE*F:5L+$BDDYV@Y%[\
M-OCS^P_^P-KEAX T?5_%?Q6\>>)I]2\4ZKX4T:6]-EJNJ2@W=_%!&-[QVT0^
M3CYWBC)"AR![5\</V(?V9_VC/&NF_$7XM^ [V]UO1]-.GZ;J&G>*-2TYX+8N
MSF,"SN(@02QR2">V< "M_P"!_P"SE\)?V=-,O](^$VD:G9V^I3I->+J?B;4-
M3+.JE05:]GE9!@]%(![BES(+,^*OV?OB7\/OAY_P4)^&OP\^'O[/7Q4T72--
M^"4_ANUM=?\  \]O=AY=8MG?4;A6Y$!?<\UR>!(Y)ZU^AU<U/\(?AW<_%VW^
M/$WAW=XKM?#TNAV^J_:Y?DL))TG>'RM_EG,D:MN*[QC ;!(KI:4FI#2L%%%%
M2,**** "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@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>42
<FILENAME>blkb-20240930_g9.jpg
<TEXT>
begin 644 blkb-20240930_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M3 '$ P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJ.\N[33[26_O[J
M."""-I)IIG"I&BC)9B>   22: ,#XA?&+X1_".*UG^*_Q3\.>&$OF=;)_$.N
M6]D+@KC<$,SKO(W+G&<9'K6YI6JZ9KNF6VMZ)J4%Y97D"3VEW:S+)%/$ZADD
M1U)#*RD$$'!!!%?BS_P4%U'Q+^WEX)^*7_!0&^NKJ'X?^"=5L?"7PHM&RBWH
M-W&+J](/4,&)Z<F95)S!BOU;_8;_ .3*?@__ -DM\/\ _IMMZN4.6-R(RN['
MJ,DB1(TLKA54$LS'  ]37/?#[XO_  F^+4=[-\*OBAX=\3)IEQY&I-X?UN"]
M%I+S^[D,+MY;<'Y6P>*X#]LC]D^[_;!\&:5\,-1^-/B'PGX:74C-XIL/#9$<
MVN6NPJ+1I2?W<>XACE7#8P5Z$?''_!N;8V^E^$_C)IEH"(K?Q9911!CDA5CN
M .?H*%%.#8VWS6/OKQ'^T!\!_!WCBV^&7B[XU^$M*\27I06?A_4?$=K!?3E_
MN!('D$C;NV!SVK9\;^.?!GPT\*7OCKXA>*;#1-&TV'S;_5-4NE@@MTR "SN0
M!DD >I( Y-?CU^TMX(MH+S]IWX*?$SX(:WK/QG\=?%>TO?A5J">%)KJ>ZTXZ
M@'1K6Z6-A%&+7<I4, 0X3G8=OT)XA\5+_P %!_BKH/P2^)/CZQLO@?\ !HV$
M7Q+\17VJ)!:^,O$\4*@V"3NP$L*.'+$'YAN;^.%PW!"4S]"/#'B;P_XT\.6'
MB_PGK%OJ.EZI9QW6G7]I('BN()%#)(C#@JRD$'T-7JKZ0VE/I5LV@M;FQ-NG
MV,VA7RO*VC9LV\;<8QCC'2K%9EA1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7G_[5/PB\1_'S]G/QE\%O"7BM
M=#U#Q/H,^G0:I(C,L/F#:VX*02K*64X[,:] HH3LP/QT_;G_ &%OVW?V2_V!
MKCPUXW_:TT?7?AKH-Y90Q^#-,\/K  TET"C^9Y8;(E?>26RQ)SDFOI7X4_M-
M_%+_ ()O?\$J_!'QJ^.UQ/\ $PZJ-'3POIVGA+#^R-*NM-A>VM)9?+;(A6*0
M;RK%FD5<]Z^]71)%*.H92,$$9!%)/!!<Q&"XA21&^\CJ"#^!K1U+JS1"A9Z'
M@GQG_P""B_P,_9V_9[\"_M%?&32M?T[3/'ME9S:=86FG?:+BV>>T%T(I1N4*
M54E3SU'2OS[_ ."&_P"V[\$?@OX[\4_!GQH^KC6?B;XXL8O#(M-.\V(L[21K
MYK;AY8W2KDX.!D]J_8&BDI)1:MN-Q;=SY/\ ^"B/[1/Q&UCQ!HO[ 7[*VH8^
M)GQ&@(U35H6.WPMH9R)[Z5EY1V4,J8^;J5PYBW?-/[2GP _9A_8Y_:W^!7PQ
M_: \/J?@)H?PYU&W%UK-A+<6=UX@<W)N+BX6)6W3R#[,W3@B/;A4&W]/8]%T
M:'5I->BTFU6^FB$4MZL"B5T'(4OC) ],XJ6[L[._A-M?6L<T9()CEC#+D<@X
M-"G8'&Y\B?\ !#O1/'^A_L%:9%XTL]0M[&X\1ZC<>$X-2#"1-*=U,1 ;D(TG
MG,O8A@PX(-?7]%%3)\SN-*RL%%%%(84444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>#_ /!2S]L_0?V!
M_P!C3QC^T7J,D#ZG8V7V/PK8SGB]U:<%+:/'\2ALR.!SY<4A[4?\$T_VS]!_
M;X_8T\'?M%Z=) FIWUE]C\56,!XLM6@ 2YCQ_"I;$B \^7+&>]/E?+<5U>Q[
MQ1112&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 445Q7[1WB/XQ>$O@1XK\0?L]_#W_A*O'-OH
MDW_")Z";VWMDNK]EVP[Y+F2.)8U9@[[G&51@,L0";@?@_P#\'/7[>?\ POO]
MJBQ_9%\"ZSYOACX5[O[9\F3,=UKTRCSLXX;[/$5A'=9&N!WH_P"#87]O/_A0
MG[5%]^R+XZUGRO#'Q4V_V-YTF([77H5/DXSPOVB(-">[2+;CM7D7B7_@@#_P
M6G\8^(]0\7>*?V59[_4]5O9;S4KZY^(?A]I+F>5R\DCDZARS,Q)/<FCPU_P0
M!_X+3^#O$>G^+O"W[*L]AJ>E7L5YIM];?$/P^LEM/$X>.1"-0X964$'L17=^
M[]GRW1R?O.?FL?TY45Q7[./B/XQ>+?@1X4\0?M"?#W_A%?'-QHD/_"6:"+VW
MN4M;]5VS;)+:22)HV92Z;7.%=0<,"!VM<.QUA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 CNL:%W. HR34']JV'_ #W_ /'3_A4E
MW_QZ2_\ 7-OY5AUO2I1J)MG)B<1.C)*)L?VK8?\ /?\ \=/^%']JV'_/?_QT
M_P"%8]%;?5X>9S?7:O9?U\S8_M6P_P">_P#XZ?\ "C^U;#_GO_XZ?\*QZ*/J
M\/,/KM7LOZ^9L?VK8?\ /?\ \=/^%']JV'_/?_QT_P"%8]%'U>'F'UVKV7]?
M,V/[5L/^>_\ XZ?\*/[5L/\ GO\ ^.G_  K'HH^KP\P^NU>R_KYFQ_:MA_SW
M_P#'3_A1_:MA_P ]_P#QT_X5CT4?5X>8?7:O9?U\S8_M6P_Y[_\ CI_PH_M6
MP_Y[_P#CI_PK'HH^KP\P^NU>R_KYFQ_:MA_SW_\ '3_A1_:MA_SW_P#'3_A6
M/11]7AYA]=J]E_7S-C^U;#_GO_XZ?\*5-2LI'")-DL< ;3_A6-4EI_Q]Q?\
M71?YTGAX)#CC:KDE9?U\S<HHHKC/3"BBB@ HHHH **** /A?_@X(_;'_ &C_
M -B']C'PW\6/V7_B-_PC'B"_^)MEI-W?_P!D6=[YEG)I^HS/%LNX94&9((FW
M!0PV8!P2#^.__$0K_P %@/\ H[O_ ,L#P_\ _(%?IU_P=;?\H[?!_P#V6;3O
M_35JU?SZU]EDF%PU7 J4X)N[W29^6\69AC\-F[A2K2BK+12:7W)GVA_Q$*_\
M%@/^CN__ "P/#_\ \@4?\1"O_!8#_H[O_P L#P__ /(%?%]%>Q]0P/\ SZC_
M . K_(^:_MC-O^@B?_@<O\S[0_XB%?\ @L!_T=W_ .6!X?\ _D"C_B(5_P""
MP'_1W?\ Y8'A_P#^0*^+Z*/J&!_Y]1_\!7^0?VQFW_01/_P.7^9]H?\ $0K_
M ,%@/^CN_P#RP/#_ /\ (%'_ !$*_P#!8#_H[O\ \L#P_P#_ "!7Q?11]0P/
M_/J/_@*_R#^V,V_Z")_^!R_S/M#_ (B%?^"P'_1W?_E@>'__ ) H_P"(A7_@
ML!_T=W_Y8'A__P"0*^+Z*/J&!_Y]1_\  5_D']L9M_T$3_\  Y?YGVA_Q$*_
M\%@/^CN__+ \/_\ R!1_Q$*_\%@/^CN__+ \/_\ R!7Q?11]0P/_ #ZC_P"
MK_(/[8S;_H(G_P"!R_S/M#_B(5_X+ ?]'=_^6!X?_P#D"C_B(5_X+ ?]'=_^
M6!X?_P#D"OB^BCZA@?\ GU'_ ,!7^0?VQFW_ $$3_P# Y?YGVA_Q$*_\%@/^
MCN__ "P/#_\ \@4?\1"O_!8#_H[O_P L#P__ /(%?%]%'U# _P#/J/\ X"O\
M@_MC-O\ H(G_ .!R_P S[0_XB%?^"P'_ $=W_P"6!X?_ /D"ONS_ (-]/^"I
MG[=_[<'[9'B?X5?M0_'7_A)] T[X97FK6=A_PC&EV7EWB:CIT*R[[2VB<XCG
ME7:6*_/DC(!'XAU^G7_!J+_RD+\:?]D9U#_T[:37#F6#PE/ 5)1IQ32Z)'K9
M%F>95LWHPJ5YM-ZIRDT_E<_H&HHHKX,_80HHHH **** "BBB@ HHHH ****
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
MI(#(T;P3!?E\V-UP67"LKHP"[BB_7/\ P=BP71_:<^%&H6XSILWP\F6R>/\
MU99;V0MMQQ]UHNG8BIO^#H:5;73_ -FGP]JV5UNS\!7[:I')_K%W"P5=W?[\
M<WX@UQ8/$8B52C.4V_:<UUT5MK?D>MF>"P5.ABJ4*:BZ#IVDKW?-H^;6SONM
MK'Y.4445[Q\<%?IU_P &HO\ RD+\:?\ 9&=0_P#3MI-?F+7Z=?\ !J+_ ,I"
M_&G_ &1G4/\ T[:37GYK_P BZIZ'L\._\CNA_B/Z!J***_.S]O"BBB@ HHHH
M **** "BBB@ HHHH **** ([O_CTE_ZYM_*L.MR[_P"/27_KFW\JPZ[,-\+/
M-QWQH****Z#A"OF3XJ_M??M<?"?XVVOP/'['NE^*;GQ5>ZDW@#4]*\?P6D=]
M:6RB1C<QW$1:!XXWCWG)5F.$!X!^FZI7GAKPYJ.MV7B;4- LI]2TU)DT[4)K
M5&GM5E"B58Y"-R!PB!@I&[:,YP*!II;H^4?AQ\!OVOOV0?V&O%.B? [PCH?B
M#XK^*_%5[K:Z1IU[#!IVBRWLB!UMS=-&CI!&@*JQ +YX91AH/V*M/_:?_9]L
M-.^'5]_P3XUNV;7]:CN?'OQ%U;XI:->7E[<RN!/J$Z1R&24*"S")"2%&U<L2
M3]A44K%<[=[H^5-4\&?M*_LJ_M:?$3XP_"/X S_$GPA\4X=.N[FRTG7[2RO-
M'U2U@,!#+=.BR12@[BZD[3U Q\U_]G#X7?M&?L]_#7XD_'GQ%\);3Q!\1?B)
MXT.OW'P_TCQ%! EE;LT<26JW<H\J2:.'>[-PKL H(^]7TY13#G;1\K:GX)_:
M2_;)^*W@>?XK? '_ (5C\// WBB'Q/=V6JZY:WFI>(-4MPWV6,):LR0P([%W
M+L2^  .X]FCUSXU^(/CSKOPU\3?":QC^&;>%$>Q\5C54:>\OY'"2VC0!MRJ(
MRYW;0/E')W8'H=% G*Y\2?"/P]^WY^RG\ [[]C#P)^S2GBLZ<U_8^!?B3'XM
ML[>Q2SN)9'BGNX9&$R20^:2453NV!5)^\?I?]DSX"VG[,/[.'A#X#VFH+>-X
M=TE8;J[C4JL]R[-+/(H/(5I9)" >0",UZ)10$IN04444$A4EI_Q]Q?\ 71?Y
MU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !1110 4444 ?F3_ ,'6W_*.
MWP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[_P!-6K5_/K7W60?\B]>K
M/R'C+_D=O_#$****]H^5/O;_ ((M_M=? ;1/%>G_ +"7[6G[/7PN\3_#WQIX
MMFU2;Q7X_:"!_#UQ]B5&D6><% C+:Q(J@QMN<C>=VVH_^"D7_!76Z^+GPWUS
M]@/]E7X)>#OAE\&M+\37$;6OA K(?$$=O=%HIFD1$C6*1XXYR%4LS!<R,!S\
M&T5QO T'B?;-7\M;7[VVN>HLWQ<<#]6B[+5-V5W%_9O:]M^NM[;'ZBZ%_P '
M$'P)N?V7/!W[*/Q:_P""67A[Q?X;\):)I]DEA?\ CU5LKB:U@$0N/LS:8ZH2
M=SX+.07/S$\GP_Q]_P %:OAIX>_:=^%_[4?[$?[!?@[X*ZM\/)=0.I:?I>I+
M>6_B.*ZC2%HK@16MMM58O/0$98&<L""HKXJHJ89=@Z;;C'>]]7;7?2]BJN>9
MG6BE.:TM9\L4URNZLTKZ6[GZA#_@O;^QOH7Q@NOVNO __!)K0++XSW:2NWBR
MX\;N\,=U+&8Y+GRUM5!=E8AF4)(P=@9.23XA^QO_ ,%L?CO^S9^TU\2OCO\
M%#P1I?Q"TCXQ3O)\1/"-[+]F@NB3((S Q201"-)9(@C(ZM$VQ@2%9?BRBG'+
ML'&#CRW35M6WHMDKO3Y!//,SE4C/GLXMM645J]&VDDFVM'>Y]Y_M:_\ !9OP
M3X__ &4=3_8K_8B_8[T7X)^!_$U_]K\8'3]4%S<ZH2R,8P5BC$:MY<:NQ+LR
M(L8V("&\[^*7_!2WPS\1O^"8/@O_ ()WVO[,VDZ;J'A/6EOI?'L>HHTEUB6X
M<E;<0!HY'$ZJ[F5LA#Q\P"_*%%5#!8:$4DMGS;O?N]=?F95<VQ]:4I2E\4>3
M9)<N]DK67RL?I/\ #'_@O9\*/$GP2\!_#G]NW]@#0/C#X@^&,4<?A'Q5=ZTE
MO(1&B*AECDMI?G(BB\Q@Q60HK-'E>?DG_@H/^WG\6O\ @HK^T3>?'_XK6=KI
M^+*/3]!T&P=F@TJPC9F2%6;EV+.[NYQN=V("KM5?#J*=+!8:A4YX1L_GI?>R
MV7R#$YKC\705&K.\=.B3=M%=I7=EM=L****ZCS@K].O^#47_ )2%^-/^R,ZA
M_P"G;2:_,6OTZ_X-1?\ E(7XT_[(SJ'_ *=M)KS\U_Y%U3T/9X=_Y'=#_$?T
M#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_'I+_US;^58=;EW
M_P >DO\ US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110 4444
M%%%% !4EI_Q]Q?\ 71?YU'4EI_Q]Q?\ 71?YTGL5#XT;E%%%>8>\%%%% !11
M10 4444 ?F3_ ,'6W_*.WP?_ -EFT[_TU:M7\^M?T%?\'6W_ "CM\'_]EFT[
M_P!-6K5_/K7W60?\B]>K/R'C+_D=O_#$****]H^5"BBB@ HHHH **** "BBB
M@ HHHH **** "OTZ_P"#47_E(7XT_P"R,ZA_Z=M)K\Q:_3K_ (-1?^4A?C3_
M +(SJ'_IVTFO/S7_ )%U3T/9X=_Y'=#_ !'] U%%%?G9^WA1110 4444 %%%
M% !1110 4444 %%%% $=W_QZ2_\ 7-OY5AUN7?\ QZ2_]<V_E6'79AOA9YN.
M^-!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\ 'W%_UT7^=1U)
M:?\ 'W%_UT7^=)[%0^-&Y1117F'O!1110 4444 %%%% 'YD_\'6W_*.WP?\
M]EFT[_TU:M7\^M?T%?\ !UM_RCM\'_\ 99M._P#35JU?SZU]UD'_ "+UZL_(
M>,O^1V_\,0HHHKVCY4**** "BBB@ HHHH **** "BBB@ HHHH *_3K_@U%_Y
M2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/^R,ZA_Z=M)KS\U_Y%U3T/9X=_Y'
M=#_$?T#4445^=G[>%%%% !1110 4444 %%%% !1110 4444 1W?_ !Z2_P#7
M-OY5AUN7?_'I+_US;^58==F&^%GFX[XT%%%%=!PA1110 4444 %%%% !1110
M 4444 %%%% !4EI_Q]Q?]=%_G4=26G_'W%_UT7^=)[%0^-&Y1117F'O!1110
M 4444 %%%% 'YD_\'6W_ "CM\'_]EFT[_P!-6K5_/K7]!7_!UM_RCM\'_P#9
M9M._]-6K5_/K7W60?\B]>K/R'C+_ )';_P ,0HHHKVCY4**** "BBB@ HHHH
M **** "BBB@ HHHH *_3K_@U%_Y2%^-/^R,ZA_Z=M)K\Q:_3K_@U%_Y2%^-/
M^R,ZA_Z=M)KS\U_Y%U3T/9X=_P"1W0_Q'] U%%%?G9^WA1110 4444 %%%%
M!1110 4444 %%%% $=W_ ,>DO_7-OY5AUN7?_'I+_P!<V_E6'79AOA9YN.^-
M!11170<(4444 %%%% !1110 4444 %%%% !1110 5):?\?<7_71?YU'4EI_Q
M]Q?]=%_G2>Q4/C1N4445YA[P4444 %%%% !1110!^9/_  =;?\H[?!__ &6;
M3O\ TU:M7\^M?T%?\'6W_*.WP?\ ]EFT[_TU:M7\^M?=9!_R+UZL_(>,O^1V
M_P##$****]H^5"BBB@ HHHH **** "BBB@ HHHH **** "OTZ_X-1?\ E(7X
MT_[(SJ'_ *=M)K\Q:_3K_@U%_P"4A?C3_LC.H?\ IVTFO/S7_D75/0]GAW_D
M=T/\1_0-1117YV?MX4444 %%%% !1110 4444 %%%% !1110!'=_\>DO_7-O
MY5AUN7?_ !Z2_P#7-OY5AUV8;X6>;COC04445T'"%%%% !1110 4444 %%%%
M !1110 4444 %26G_'W%_P!=%_G4=26G_'W%_P!=%_G2>Q4/C1N4445YA[P4
M444 %%%% !1110!^9/\ P=;?\H[?!_\ V6;3O_35JU?SZU_05_P=;?\ *.WP
M?_V6;3O_ $U:M7\^M?=9!_R+UZL_(>,O^1V_\,0HHHKVCY4**** "BBB@ HH
MHH **** "BBB@ HHHH *_3K_ (-1?^4A?C3_ +(SJ'_IVTFOS%K].O\ @U%_
MY2%^-/\ LC.H?^G;2:\_-?\ D75/0]GAW_D=T/\ $?T#4445^=G[>%%%% !1
M110 4444 %%%% 'D_P"U9^QS\+_VP=&T?1/B;X@\36$6B7,L]HWAK6C9L[2*
MJL)"%;>,*,>G/K7BG_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%
M/_PN&_\ C5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3
M_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_
M (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_
M^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\
M#DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#D
MC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_
M .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*
M+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3
M_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN
M&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_
M^-5]AT4 ?'G_  Y(_9/_ .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7
MV'10!\>?\.2/V3_^BB_%/_PN&_\ C5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=%
M 'QY_P .2/V3_P#HHOQ3_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'
MG_#DC]D__HHOQ3_\+AO_ (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\
M#DC]D_\ Z*+\4_\ PN&_^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9
M/_Z*+\4__"X;_P"-4?\ #DC]D_\ Z*+\4_\ PN&_^-5]AT4 ?'G_  Y(_9/_
M .BB_%/_ ,+AO_C5'_#DC]D__HHOQ3_\+AO_ (U7V'10!\>?\.2/V3_^BB_%
M/_PN&_\ C5'_  Y(_9/_ .BB_%/_ ,+AO_C5?8=% 'QY_P .2/V3_P#HHOQ3
M_P#"X;_XU1_PY(_9/_Z*+\4__"X;_P"-5]AT4 ?'G_#DC]D__HHOQ3_\+AO_
M (U1_P .2/V3_P#HHOQ3_P#"X;_XU7V'10!\>?\ #DC]D_\ Z*+\4_\ PN&_
M^-4?\.2/V3_^BB_%/_PN&_\ C5?8=% 'QY_PY(_9/_Z*+\4__"X;_P"-4?\
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
1** "BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423806448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Oct. 28, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document quarterly report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document period end date</a></td>
<td class="text">Sep. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document transition report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity file number</a></td>
<td class="text">000-50600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity registrant name</a></td>
<td class="text">Blackbaud, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity incorporation, state or country code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity tax identification number</a></td>
<td class="text">11-2617163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity address, address line one</a></td>
<td class="text">65 Fairchild Street<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity address, city</a></td>
<td class="text">Charleston<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity address, state</a></td>
<td class="text">SC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity address, postal zip code</a></td>
<td class="text">29492<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City area code</a></td>
<td class="text">843<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local phone number</a></td>
<td class="text">216-6200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) security</a></td>
<td class="text">Common Stock, $0.001 Par Value<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading symbol</a></td>
<td class="text">BLKB<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security exchange name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity current reporting status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity interactive data current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity filer category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity small business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity emerging growth company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity shell company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity common stock, shares outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,717,678<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document fiscal year focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document fiscal period focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity central index key</a></td>
<td class="text">0001280058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current fiscal year end date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423062592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 34,633<span></span>
</td>
<td class="nump">$ 31,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Total restricted cash</a></td>
<td class="nump">428,095<span></span>
</td>
<td class="nump">697,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance of $6,307 and $6,907 at September&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">97,988<span></span>
</td>
<td class="nump">101,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestrictedAssetsCurrent', window );">Customer funds receivable</a></td>
<td class="nump">7,343<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">87,499<span></span>
</td>
<td class="nump">99,285<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">655,558<span></span>
</td>
<td class="nump">929,757<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">95,053<span></span>
</td>
<td class="nump">98,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets</a></td>
<td class="nump">27,522<span></span>
</td>
<td class="nump">36,927<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Software and content development costs, net</a></td>
<td class="nump">169,507<span></span>
</td>
<td class="nump">160,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">1,056,882<span></span>
</td>
<td class="nump">1,053,738<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">536,008<span></span>
</td>
<td class="nump">581,937<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">60,444<span></span>
</td>
<td class="nump">51,037<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">2,600,974<span></span>
</td>
<td class="nump">2,912,279<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">43,983<span></span>
</td>
<td class="nump">25,184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">48,745<span></span>
</td>
<td class="nump">64,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_DueToCustomersCurrent', window );">Due to customers</a></td>
<td class="nump">434,093<span></span>
</td>
<td class="nump">695,842<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Debt, current portion</a></td>
<td class="nump">23,830<span></span>
</td>
<td class="nump">19,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current portion</a></td>
<td class="nump">411,554<span></span>
</td>
<td class="nump">392,530<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">962,205<span></span>
</td>
<td class="nump">1,197,137<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, net of current portion</a></td>
<td class="nump">977,019<span></span>
</td>
<td class="nump">760,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liability</a></td>
<td class="nump">68,196<span></span>
</td>
<td class="nump">93,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue, net of current portion</a></td>
<td class="nump">1,705<span></span>
</td>
<td class="nump">2,397<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities, net of current portion</a></td>
<td class="nump">35,218<span></span>
</td>
<td class="nump">40,085<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="nump">12,304<span></span>
</td>
<td class="nump">10,258<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">2,056,647<span></span>
</td>
<td class="nump">2,103,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (see Note 9)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">20,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock; 20,000,000 shares authorized, none outstanding</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">180,000,000<span></span>
</td>
<td class="nump">180,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">70,955,940<span></span>
</td>
<td class="nump">69,188,304<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares, outstanding</a></td>
<td class="nump">50,869,218<span></span>
</td>
<td class="nump">53,625,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 180,000,000 shares authorized, 70,955,940 and 69,188,304 shares issued at September&#160;30, 2024 and December&#160;31, 2023, respectively; 50,869,218 and 53,625,440 shares outstanding at September&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">$ 71<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">$ 1,227,198<span></span>
</td>
<td class="nump">$ 1,203,012<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares</a></td>
<td class="nump">20,086,722<span></span>
</td>
<td class="nump">15,562,864<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock, at cost; 20,086,722 and 15,562,864 shares at September&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="num">$ (922,516)<span></span>
</td>
<td class="num">$ (591,557)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(6,887)<span></span>
</td>
<td class="num">(1,688)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">246,461<span></span>
</td>
<td class="nump">198,869<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders' equity</a></td>
<td class="nump">544,327<span></span>
</td>
<td class="nump">808,705<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders' equity</a></td>
<td class="nump">$ 2,600,974<span></span>
</td>
<td class="nump">$ 2,912,279<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_DueToCustomersCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_DueToCustomersCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherRestrictedAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477220/954-210-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478600/954-210-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestrictedAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents 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. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423845200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Accounts receivable, allowance</a></td>
<td class="nump">$ 6,307<span></span>
</td>
<td class="nump">$ 6,907<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423193024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 286,727<span></span>
</td>
<td class="nump">$ 277,626<span></span>
</td>
<td class="nump">$ 853,263<span></span>
</td>
<td class="nump">$ 810,421<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">127,517<span></span>
</td>
<td class="nump">121,766<span></span>
</td>
<td class="nump">378,423<span></span>
</td>
<td class="nump">366,353<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">159,210<span></span>
</td>
<td class="nump">155,860<span></span>
</td>
<td class="nump">474,840<span></span>
</td>
<td class="nump">444,068<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales, marketing and customer success</a></td>
<td class="nump">49,454<span></span>
</td>
<td class="nump">52,462<span></span>
</td>
<td class="nump">147,400<span></span>
</td>
<td class="nump">160,038<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">39,368<span></span>
</td>
<td class="nump">37,965<span></span>
</td>
<td class="nump">121,238<span></span>
</td>
<td class="nump">114,702<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">25,645<span></span>
</td>
<td class="nump">42,596<span></span>
</td>
<td class="nump">106,842<span></span>
</td>
<td class="nump">154,582<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization</a></td>
<td class="nump">918<span></span>
</td>
<td class="nump">793<span></span>
</td>
<td class="nump">2,724<span></span>
</td>
<td class="nump">2,355<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">115,385<span></span>
</td>
<td class="nump">133,816<span></span>
</td>
<td class="nump">378,204<span></span>
</td>
<td class="nump">431,677<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">43,825<span></span>
</td>
<td class="nump">22,044<span></span>
</td>
<td class="nump">96,636<span></span>
</td>
<td class="nump">12,391<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(14,140)<span></span>
</td>
<td class="num">(9,620)<span></span>
</td>
<td class="num">(40,131)<span></span>
</td>
<td class="num">(31,449)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_NonoperatingIncomeExpenseExcludingInterestExpense', window );">Other income, net</a></td>
<td class="nump">2,997<span></span>
</td>
<td class="nump">5,662<span></span>
</td>
<td class="nump">9,654<span></span>
</td>
<td class="nump">10,447<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income (loss) before provision (benefit) for income taxes</a></td>
<td class="nump">32,682<span></span>
</td>
<td class="nump">18,086<span></span>
</td>
<td class="nump">66,159<span></span>
</td>
<td class="num">(8,611)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">12,140<span></span>
</td>
<td class="nump">9,069<span></span>
</td>
<td class="nump">18,567<span></span>
</td>
<td class="num">(5,032)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 20,542<span></span>
</td>
<td class="nump">$ 9,017<span></span>
</td>
<td class="nump">$ 47,592<span></span>
</td>
<td class="num">$ (3,579)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings (loss) per share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Common shares and equivalents outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic weighted average shares</a></td>
<td class="nump">50,409,292<span></span>
</td>
<td class="nump">52,704,974<span></span>
</td>
<td class="nump">51,067,255<span></span>
</td>
<td class="nump">52,495,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average shares outstanding</a></td>
<td class="nump">51,632,569<span></span>
</td>
<td class="nump">54,089,897<span></span>
</td>
<td class="nump">52,107,147<span></span>
</td>
<td class="nump">52,495,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">$ 6,463<span></span>
</td>
<td class="num">$ (4,794)<span></span>
</td>
<td class="nump">$ 5,617<span></span>
</td>
<td class="nump">$ 419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Unrealized (loss) gain on derivative instruments, net of tax</a></td>
<td class="num">(13,525)<span></span>
</td>
<td class="nump">4,093<span></span>
</td>
<td class="num">(10,816)<span></span>
</td>
<td class="num">(1,216)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Total other comprehensive loss</a></td>
<td class="num">(7,062)<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="num">(5,199)<span></span>
</td>
<td class="num">(797)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="nump">13,480<span></span>
</td>
<td class="nump">8,316<span></span>
</td>
<td class="nump">42,393<span></span>
</td>
<td class="num">(4,376)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=blkb_RecurringMember', window );">Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">280,018<span></span>
</td>
<td class="nump">269,001<span></span>
</td>
<td class="nump">832,912<span></span>
</td>
<td class="nump">784,139<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">122,646<span></span>
</td>
<td class="nump">114,132<span></span>
</td>
<td class="nump">361,644<span></span>
</td>
<td class="nump">342,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">One-time services and other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">6,709<span></span>
</td>
<td class="nump">8,625<span></span>
</td>
<td class="nump">20,351<span></span>
</td>
<td class="nump">26,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of revenue</a></td>
<td class="nump">$ 4,871<span></span>
</td>
<td class="nump">$ 7,634<span></span>
</td>
<td class="nump">$ 16,779<span></span>
</td>
<td class="nump">$ 23,795<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_NonoperatingIncomeExpenseExcludingInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_NonoperatingIncomeExpenseExcludingInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=blkb_RecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=blkb_RecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927419033264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Cash Flows<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 47,592<span></span>
</td>
<td class="num">$ (3,579)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income (loss) to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">91,618<span></span>
</td>
<td class="nump">81,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for doubtful accounts and sales returns</a></td>
<td class="nump">1,721<span></span>
</td>
<td class="nump">4,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="nump">76,430<span></span>
</td>
<td class="nump">95,668<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred taxes</a></td>
<td class="num">(21,776)<span></span>
</td>
<td class="num">(31,163)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of deferred financing costs and discount</a></td>
<td class="nump">1,786<span></span>
</td>
<td class="nump">1,388<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfBusiness', window );">Loss on disposition of business</a></td>
<td class="nump">1,561<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash adjustments</a></td>
<td class="nump">2,462<span></span>
</td>
<td class="nump">5,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities, net of acquisition and disposal of businesses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">918<span></span>
</td>
<td class="num">(4,757)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other assets</a></td>
<td class="num">(873)<span></span>
</td>
<td class="nump">14,488<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="nump">18,322<span></span>
</td>
<td class="num">(3,362)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(16,373)<span></span>
</td>
<td class="nump">9,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="nump">18,998<span></span>
</td>
<td class="nump">33,679<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">222,386<span></span>
</td>
<td class="nump">202,983<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(7,235)<span></span>
</td>
<td class="num">(4,243)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToDevelopSoftware', window );">Capitalized software and content development costs</a></td>
<td class="num">(42,882)<span></span>
</td>
<td class="num">(44,664)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired', window );">Purchase of net assets of acquired companies, net of cash and restricted cash acquired</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_CashUsedInDivestitureOfBusinesses', window );">Net cash used in disposition of business</a></td>
<td class="num">(1,179)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities', window );">Other investing activities</a></td>
<td class="num">(5,029)<span></span>
</td>
<td class="num">(250)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(56,325)<span></span>
</td>
<td class="num">(49,170)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from issuance of debt</a></td>
<td class="nump">1,303,400<span></span>
</td>
<td class="nump">175,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebt', window );">Payments on debt</a></td>
<td class="num">(1,080,192)<span></span>
</td>
<td class="num">(293,957)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Debt issuance costs</a></td>
<td class="num">(6,458)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(55,950)<span></span>
</td>
<td class="num">(35,568)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_IncreaseDecreaseInDueToCustomers', window );">Change in due to customers</a></td>
<td class="num">(263,732)<span></span>
</td>
<td class="num">(339,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ChangeInCustomerFundsReceivable', window );">Change in customer funds receivable</a></td>
<td class="num">(6,777)<span></span>
</td>
<td class="num">(3,286)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Purchase of treasury stock</a></td>
<td class="num">(325,408)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash used in financing activities</a></td>
<td class="num">(435,117)<span></span>
</td>
<td class="num">(496,746)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effect of exchange rate on cash, cash equivalents and restricted cash</a></td>
<td class="nump">3,527<span></span>
</td>
<td class="num">(311)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents and restricted cash</a></td>
<td class="num">(265,529)<span></span>
</td>
<td class="num">(343,244)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, beginning of period</a></td>
<td class="nump">728,257<span></span>
</td>
<td class="nump">733,931<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Cash, cash equivalents and restricted cash, end of period</a></td>
<td class="nump">462,728<span></span>
</td>
<td class="nump">$ 390,687<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">34,633<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Total restricted cash</a></td>
<td class="nump">428,095<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents and restricted cash in the statement of cash flows</a></td>
<td class="nump">$ 462,728<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_CashUsedInDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the loss from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_CashUsedInDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ChangeInCustomerFundsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change In Customer Funds Receivable</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ChangeInCustomerFundsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net change during the reporting period in accrued expenses and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_IncreaseDecreaseInDueToCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of net increase (decrease) in funds due to customers during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_IncreaseDecreaseInDueToCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromOtherInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash (inflow) outflow from investing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromOtherInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToDevelopSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToDevelopSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents 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. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927418561280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Condensed Consolidated Statements of Stockholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common stock [Member]</div></th>
<th class="th"><div>Treasury stock, common [Member]</div></th>
<th class="th"><div>Additional paid-in capital [Member]</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss) [Member]</div></th>
<th class="th"><div>Retained earnings [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,814,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">$ 744,032<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="num">$ (537,287)<span></span>
</td>
<td class="nump">$ 1,075,264<span></span>
</td>
<td class="nump">$ 8,938<span></span>
</td>
<td class="nump">$ 197,049<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,745,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(14,701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,701)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">954,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(533,597)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(30,990)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (30,990)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">29,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">427,941<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(41,269)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="num">(8,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(8,534)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,154,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">719,733<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (568,277)<span></span>
</td>
<td class="nump">1,105,189<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">182,348<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,278,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">67,814,044<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2022</a></td>
<td class="nump">744,032<span></span>
</td>
<td class="nump">$ 68<span></span>
</td>
<td class="num">$ (537,287)<span></span>
</td>
<td class="nump">1,075,264<span></span>
</td>
<td class="nump">8,938<span></span>
</td>
<td class="nump">197,049<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(14,745,230)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="num">(3,579)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,187,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">800,171<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (572,428)<span></span>
</td>
<td class="nump">1,170,919<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
<td class="nump">193,470<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,337,077)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,154,863<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">719,733<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (568,277)<span></span>
</td>
<td class="nump">1,105,189<span></span>
</td>
<td class="nump">404<span></span>
</td>
<td class="nump">182,348<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Mar. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,278,827)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">2,105<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,105<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,550<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(32,540)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(2,270)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (2,270)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">33,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,031<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">8,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,438<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,164,244<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2023</a></td>
<td class="nump">761,370<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (570,547)<span></span>
</td>
<td class="nump">1,138,553<span></span>
</td>
<td class="nump">8,842<span></span>
</td>
<td class="nump">184,453<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,311,367)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">9,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_RetirementsOfCommonStockShares', window );">Retirements of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(143)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements', window );">Retirements of common stock</a></td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(13)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,662<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(25,710)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(1,881)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,881)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">32,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,379<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27,913<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(30,909)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="num">(701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(701)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,187,767<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2023</a></td>
<td class="nump">800,171<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (572,428)<span></span>
</td>
<td class="nump">1,170,919<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
<td class="nump">193,470<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,337,077)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,188,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 808,705<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (591,557)<span></span>
</td>
<td class="nump">1,203,012<span></span>
</td>
<td class="num">(1,688)<span></span>
</td>
<td class="nump">198,869<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Dec. 31, 2023</a></td>
<td class="num">(15,562,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,562,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 5,246<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,954,211)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury shares under stock repurchase program, cost method</a></td>
<td class="num">(263,656)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (211,412)<span></span>
</td>
<td class="num">(52,244)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,357,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(720,189)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(52,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (52,723)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">33,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">33,570<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">335,237<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,159)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="nump">2,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,910<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,861,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2024</a></td>
<td class="nump">534,054<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="num">$ (855,692)<span></span>
</td>
<td class="nump">1,184,338<span></span>
</td>
<td class="nump">1,222<span></span>
</td>
<td class="nump">204,115<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,237,264)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Dec. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">69,188,304<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2023</a></td>
<td class="nump">$ 808,705<span></span>
</td>
<td class="nump">$ 69<span></span>
</td>
<td class="num">$ (591,557)<span></span>
</td>
<td class="nump">1,203,012<span></span>
</td>
<td class="num">(1,688)<span></span>
</td>
<td class="nump">198,869<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Dec. 31, 2023</a></td>
<td class="num">(15,562,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(15,562,864)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 47,592<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,955,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2024</a></td>
<td class="nump">$ 544,327<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="num">$ (922,516)<span></span>
</td>
<td class="nump">1,227,198<span></span>
</td>
<td class="num">(6,887)<span></span>
</td>
<td class="nump">246,461<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Sep. 30, 2024</a></td>
<td class="num">(20,086,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,086,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,861,507<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Mar. 31, 2024</a></td>
<td class="nump">$ 534,054<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="num">$ (855,692)<span></span>
</td>
<td class="nump">1,184,338<span></span>
</td>
<td class="nump">1,222<span></span>
</td>
<td class="nump">204,115<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Mar. 31, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,237,264)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">21,804<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,804<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(22,273)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(1,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,760)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">24,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,286<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,164<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(9,902)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="num">(1,047)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,047)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,883,488<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Jun. 30, 2024</a></td>
<td class="nump">577,337<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="num">$ (857,452)<span></span>
</td>
<td class="nump">1,208,624<span></span>
</td>
<td class="nump">175<span></span>
</td>
<td class="nump">225,919<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,259,537)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">20,542<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Treasury Stock, Shares, Acquired</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(807,774)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury shares under stock repurchase program, cost method</a></td>
<td class="num">(63,597)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (63,597)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares', window );">Vesting of restricted stock units (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue', window );">Vesting of restricted stock units</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,411)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Employee taxes paid for withheld shares upon equity award settlement</a></td>
<td class="num">(1,467)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,467)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="nump">18,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock grants (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,998<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross', window );">Restricted stock grants</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited', window );">Restricted stock cancellations (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,205)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income</a></td>
<td class="num">(7,062)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(7,062)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Balance (in shares) at Sep. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">70,955,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Sep. 30, 2024</a></td>
<td class="nump">$ 544,327<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
<td class="num">$ (922,516)<span></span>
</td>
<td class="nump">$ 1,227,198<span></span>
</td>
<td class="num">$ (6,887)<span></span>
</td>
<td class="nump">$ 246,461<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury Stock, Common, Shares at Sep. 30, 2024</a></td>
<td class="num">(20,086,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,086,722)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in additional paid in capital (APIC) resulting from retirement of shares intended for acquisition shareholders who were paid in cash rather than shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_RetirementsOfCommonStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_RetirementsOfCommonStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares related to Restricted Stock Award forfeited during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of stock related to Restricted Stock Awards issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426483712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization</a></td>
<td class="text"><div style="margin-top:9pt;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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">1. Organization</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica, India and the United Kingdom, supporting users in 100+ countries.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480424/946-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427777440">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">2. Basis of Presentation</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited condensed consolidated interim financial statements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated interim financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These condensed consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the condensed consolidated balance sheets, condensed consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders&#8217; equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The condensed consolidated balance sheet at December&#160;31, 2023 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three and/or nine months ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2024, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These unaudited, condensed consolidated interim financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, and other forms filed with the SEC from time to time.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of consolidation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited, condensed consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable segment</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software and content development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently issued accounting pronouncements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no recently issued accounting pronouncements that we expect to have a material impact on our consolidated financial statements when adopted in the future.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of significant accounting policies</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, filed with the SEC on February&#160;21, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426472912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationsAbstract', window );"><strong>Business Combinations [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Business Combinations and Dispositions</a></td>
<td class="text"><div style="margin-top:9pt;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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">3. Business Combinations and Dispositions</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 disposition</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;2, 2024, we completed a transaction to divest our U.K.-based creative services business EVERFI Limited, formerly a wholly-owned subsidiary of EVERFI, Inc, which is a wholly-owned subsidiary of Blackbaud, Inc. EVERFI Limited's total revenue during 2023 was $8.4 million. We incurred an insignificant amount of legal costs associated with the disposition of this business. As a result of the disposition, we recorded a $1.6 million loss, which was recorded in general and administrative expense in the unaudited, condensed consolidated statement of comprehensive income for the nine months ended September&#160;30, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422277024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">4. Earnings (Loss) Per Share</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We compute basic earnings (loss) per share by dividing net income (loss) available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings (loss) per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the &#8220;treasury stock method,&#8221; except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon vesting of restricted stock awards and units. Diluted loss per share for the nine months ended September 30, 2023 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings (loss) per share:</span></div><div style="margin-top:3pt"><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:51.970%"></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: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:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,409,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,704,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,067,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,495,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock and units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,384,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,039,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares assuming dilution</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,632,569&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,089,897&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,107,147&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,495,556&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.41&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.93&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,210&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,660&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380,392&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">474,150&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423113728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">5. Fair Value Measurements</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:</span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 1 - Quoted prices for identical assets or liabilities in active markets; </span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and</span></div><div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring fair value measurements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="15" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value measurement using</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other  Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Unobservable Inputs <br/>(Level 3)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,943&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps and foreign currency forward contracts. See Note 8 to these unaudited, condensed consolidated financial statements for additional information about our derivative instruments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our interest rate swaps and foreign currency forward contracts are based on model-driven valuations using Secured Overnight Financing Rate ("SOFR") rates and foreign currency forward rates, respectively, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps and foreign currency forward contracts are classified within Level 2 of the fair value hierarchy.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration obligations arise from business acquisitions. The fair values are based on discounted cash flow analyses reflecting a probability-weighted assessment approach derived from the likelihood of possible achievement of specified performance measures or events and captures the contractual nature of the contingencies, commercial risk, and the time value of money. As the fair value measurements for our contingent consideration obligations contain significant unobservable inputs, they are classified within Level 3 of the fair value hierarchy.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at September&#160;30, 2024 and December&#160;31, 2023, due to the immediate or short-term maturity of these instruments.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe the carrying amount of our debt approximates its fair value at September&#160;30, 2024 and December&#160;31, 2023, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2024 Credit Facilities (as defined below) is classified within Level 2 of the fair value hierarchy. The fair value of our fixed rate debt does not exceed the carrying amount.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the nine months ended September&#160;30, 2024.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-recurring fair value measurements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities that are measured at fair value on a non-recurring basis include long-lived assets, intangible assets, goodwill and operating lease right-of-use ("ROU") assets. These assets are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for long-lived assets, intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs.&#160;In the event of an impairment, we determine the fair value of these assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2024, we entered into a sublease for an additional portion of our Washington, DC office location, which we previously closed for our own use in February 2023 to align with our remote-first workforce strategy. We considered our entry into the sublease an impairment indicator. As a result, during the nine months ended September&#160;30, 2024, we recorded noncash impairment charges of $3.1 million against certain operating lease ROU assets and noncash impairment charges against certain property and equipment assets which were insignificant. We present these impairment charges in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as other non-cash adjustments within operating activities on our unaudited condensed consolidated statements of cash flows.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no other significant non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill or operating lease ROU assets during the nine months ended September&#160;30, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427766416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock', window );">Consolidated Financial Statement Details</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">6. Consolidated Financial Statement Details</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted cash</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash due to customers</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426,750&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">695,489&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate escrow balances and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restricted cash</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428,095&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">697,006&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid expenses and other assets</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of obtaining contracts</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,251&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,377&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid software maintenance and subscriptions</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation costs for cloud computing arrangements, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)(5)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,479&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,259&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes, prepaid and receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,427&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in equity securities</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,026&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,940&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,847&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,346&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,943&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,444&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,037&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,499&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other liabilities</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable</span></div></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,168&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,282&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer credit balances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized tax benefit</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,221&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,954&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,707&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,701&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commissions and salaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health care costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,029&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued transaction-based costs related to payments services</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,290&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,323&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued legal costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,049&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,580&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,745&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,322&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.</span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other income, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,118&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,012&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,981&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,556&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency revaluation (losses) gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,194&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,085&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,997&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,997&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,662&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalFinancialInformationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalFinancialInformationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423137600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">7. Debt</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Debt balance at</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average<br/>effective interest rate at</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit facility:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving credit loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loans</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">795,000&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">607,500&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.28&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.51&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,782&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.77&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.42&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,004,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">781,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.24&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized discount and debt issuance costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,486&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,481&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Debt, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, net of current portion</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,019&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">760,405&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.70&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.17&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 refinancing</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April&#160;30, 2024, we entered into the Third Amendment to Credit Agreement (the "Amendment"), by and among us, the lenders party thereto and Bank of America N.A., as administrative agent (the "Agent"). The Amendment amends the Amended and Restated Credit Agreement, dated as of October 30, 2020 (as previously amended, the "2020 Credit Agreement" and the 2020 Credit Agreement as amended by the Amendment, the &#8220;2024 Credit Agreement&#8221;), by and among us, the lenders from time-to-time party thereto and the Agent.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment amends the 2020 Credit Agreement to, among other things, (a) refinance the existing $1.1 billion credit facilities under the 2020 Credit Agreement to provide for new credit facilities in the aggregate principal amount of $1.5 billion consisting of (i) a $700.0 million revolving credit facility (the &#8220;2024 Revolving Facility&#8221;) and (ii) a $800.0 million term loan facility (the &#8220;2024 Term Facility&#8221; and together with the 2024 Revolving Facility, the &#8220;2024 Credit Facilities&#8221;), (b) extend the maturity date to April&#160;30, 2029, (c) modify the definition of Applicable Margin (as defined below) and (iv) modify certain negative and financial covenants to provide additional operational flexibility. Upon closing, we borrowed $800.0 million pursuant to the 2024 Term Facility and $208.2 million pursuant to the 2024 Revolving Facility and used the proceeds to repay the outstanding principal balances of the term loans under the 2020 Credit Agreement (the "2020 Term Facilities"), and repay $196.6 million of outstanding revolving credit loans under the 2020 Credit Agreement (the "2020 Revolving Facility").</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain lenders of the 2024 Term Facility participated in the 2020 Term Facilities and the change in present value of our future cash flows to these lenders under the 2020 Term Facilities and under the 2024 Term Facility was less than 10%. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Term Facilities did not participate in the 2024 Term Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment. Certain lenders of the 2020 Revolving Facility participated in the 2024 Revolving Facility and provided increased borrowing capacities. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Revolving Facility did not participate in the 2024 Revolving Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded an insignificant loss on debt extinguishment related to the write-off of debt discount and deferred financing costs for the portions of the 2020 Credit Agreement considered to be extinguished. This loss was recognized in the consolidated statements of comprehensive income within other income, net.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with our entry into the 2024 Credit Agreement, we paid $6.5 million in financing costs, of which $1.6 million were capitalized in other assets and, together with a portion of the unamortized deferred financing costs from the 2020 Credit Agreement and prior agreements, are being amortized into interest expense over the term of the new facility. As of September&#160;30, 2024, deferred financing costs totaling $1.8 million were included in other assets on our consolidated balance sheets. We recorded aggregate financing costs of $3.6 million as a direct deduction from the carrying amount of our debt liability, which related to debt discount (fees paid to lenders) and debt issuance costs for the 2024 Term Facility.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of the 2024 Credit Facilities</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Revolving Facility includes (i) a $50.0 million letter of credit subfacility, (ii) a $50.0 million swingline subfacility and (iii) a $150.0 million sublimit available for multicurrency borrowings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2024 Credit Facilities, dollar tranche revolving loans and term loans bear interest at a rate per annum equal to, at the option of the Company: (a) a base rate equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A., and (iii) Term SOFR plus 1.00% (the &#8220;Base Rate&#8221;), plus an applicable margin as specified in the 2024 Credit Agreement (the &#8220;Applicable Margin&#8221;); (b) Term SOFR plus the Applicable Margin; or (c) the Daily SOFR Rate plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly, varies based on our net leverage ratio and varies based on whether the loan is a Base Rate Loan (0.375% to 1.500%), or a Term SOFR Loan/Daily SOFR Loan (1.375% to 2.500%). The 2024 Credit Agreement also provides for a commitment fee of between 0.250% and 0.500% of the unused commitment under the 2024 Revolving Facility depending on our net leverage ratio.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2024 Credit Facilities, designated currency tranche revolving loans bear interest at a rate per annum equal to, at the option of the Company: (a) the Designated Currency Daily Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin; or (b) the Designated Currency Term Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly and varies based on our net leverage ratio for both Designated Currency Daily Rate Loans and Designated Currency Term Rate Loans (1.375% to 2.500%).  </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may prepay the 2024 Credit Agreement in whole or in part at any time without premium or penalty, other than customary breakage costs with respect to certain types of loans.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the 2024 Credit Agreement, we are entitled on one or more occasion, subject to the satisfaction of certain conditions, to request an increase in the commitments under the 2024 Revolving Facility and/or request additional incremental term loans in the aggregate principal amount of up to the sum of (i) the greater of (A) $360.0 million and (B) 100% of EBITDA (as defined in the 2024 Credit Agreement), plus (ii) at our option, up to an amount such that the net leverage ratio shall be no greater than 3.50 to 1.00.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2024 Credit Agreement contains various representations, warranties and affirmative, negative and financial covenants customary for financings of this type. Financial covenants include a net leverage ratio and an interest coverage ratio. At September 30, 2024, we were in compliance with our debt covenants under the 2024 Credit Facilities.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Real estate loans</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, we completed the purchase of our global headquarters facility. As part of the purchase price, we assumed  the seller&#8217;s obligations under two senior secured notes with a then-aggregate outstanding principal amount of $61.1 million (collectively, the &#8220;Real Estate Loans&#8221;). The Real Estate Loans require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038. At September 30, 2024, we were in compliance with our debt covenants under the Real Estate Loans.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other debt</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we enter into third-party financing agreements for purchases of software and related services for our internal use. Generally, the agreements are non-interest-bearing notes requiring annual payments. Interest associated with the notes is imputed at the rate we would incur for amounts borrowed under our then-existing credit facility at the inception of the notes.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our currently effective supplier financing agreements as of September&#160;30, 2024:</span></div><div style="margin-top:3pt"><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:42.467%"></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:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term<br/>&#160;in Months</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Annual Payments</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">First Annual<br/>Payment Due</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Original Loan<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective dates of agreements </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2023</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,491&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;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></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in supplier financing obligations during the nine months ended September&#160;30, 2024, consisted of the following:</span></div><div style="margin-top:3pt"><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:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlements</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,091)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the required annual maturities related to the 2024 Credit Facilities, the Real Estate Loans and our other debt were as follows:</span></div><div style="margin-top:3pt"><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:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Annual<br/>maturities</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,660&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,375&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">907,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total required maturities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,004,335&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426479280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesAndFairValueTextBlock', window );">Derivatives Instruments</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">8. Derivative Instruments</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally use derivative instruments to manage our interest rate and foreign currency exchange risk. We currently have derivatives classified as cash flow hedges and net investment hedges. We do not enter into any derivatives for trading or speculative purposes.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our derivative instruments are governed by International Swap Dealers Association, Inc. master agreements with our counterparties. As of September&#160;30, 2024 and December&#160;31, 2023, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheets as the gross fair values of our derivative instruments equaled their net fair values.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flow hedges</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into interest rate swap agreements, which effectively convert portions of our variable rate debt under the 2024 Credit Facilities to a fixed rate for the term of the swap agreements. We designated each of the interest rate swaps as cash flow hedges at the inception of the contracts. Our entry into the 2024 Credit Agreement in April 2024 did not affect our interest rate swap agreements, including their designation as cash flow hedges, as the 2024 Credit Agreement has substantially the same critical terms as the the 2020 Credit Agreement. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2024, we entered into two additional forward-starting interest rate swap agreements each with a notional value of $100.0 million with effective dates beginning in March 2025 through September 2026 and March 2027 (the "September 2024 Swap Agreements"). We designated the September 2024 Swap Agreements as cash flow hedges at the inception of the contracts.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the interest rate swaps were $1.1 billion and $935.0 million, respectively. All of the contracts have maturities on or before October 2028. The aggregate notional value as of September 30, 2024 includes the two additional forward-starting interest rate swap agreements discussed above.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian Dollar ("CAD") against changes in the exchange rate with the United States Dollar ("USD"). We designated each of these foreign currency forward contracts as cash flow hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as cash flow hedges that we held to buy USD in exchange for Canadian Dollars were $32.5 million CAD and $29.9 million CAD, respectively. All of the contracts have maturities of 12 months or less. </span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net investment hedges</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds ("GBP") into USD. We designated each of these foreign currency forward contracts as net investment hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as net investment hedges to reduce the volatility of the U.S. dollar value of a portion of our GBP-denominated investments was &#163;10.5 million and &#163;13.2 million, respectively.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative instruments were as follows as of:</span></div><div style="margin-top:3pt"><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.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Asset derivatives</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liability derivatives</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative instruments designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses<br/>and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts, current portion</span></div></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and other current assets</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other<br/>current liabilities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, long-term</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total derivative instruments designated as hedging instruments</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.502%"></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:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.447%"></td><td style="width:0.1%"></td></tr><tr style="height:51pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Loss) gain recognized</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">in accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss as of</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Location </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of (loss) gain </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">reclassified from </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss into</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income (loss)</span></div></td><td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain reclassified from accumulated</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;other comprehensive loss into income (loss)</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(444)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Excluding net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) and related tax effects are reclassified from accumulated other comprehensive income (loss) to current earnings. For net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to translation adjustment, a component of accumulated other comprehensive income (loss), and recognized in earnings only when the hedged GBP investment is liquidated. The estimated accumulated other comprehensive income as of September&#160;30, 2024 that is expected to be reclassified into earnings within the next twelve months is $2.7 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the nine months ended September&#160;30, 2024 and 2023. See Note 11 to these unaudited, condensed consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. We classify cash flows related to derivative instruments as operating activities in the condensed consolidated statements of cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesAndFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivatives and fair value of assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 820<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/820/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesAndFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426477824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">9. Commitments and Contingencies</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for corporate offices, subleased offices and certain equipment and furniture. As of September&#160;30, 2024, we did not have any operating leases that had not yet commenced.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of our lease expense:</span></div><div style="margin-top:3pt"><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:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,417&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,216&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,028&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,905&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(914)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(833)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,518)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,498)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease cost</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">774&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,740&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,393&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,591&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes short-term lease costs, which were immaterial.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:</span></div><div style="margin-top:3pt"><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:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,657&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,109&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,101&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,040&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future payments</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,925&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other commitments</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The term loans under the 2024 Credit Facilities require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2024 Credit Facilities in April 2029. The Real Estate Loans also require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of September&#160;30, 2024, the remaining aggregate minimum purchase commitment under these arrangements was approximately $206.8 million through 2029.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Solution and service indemnifications</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. We have not identified any losses that might be covered by these indemnifications.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal proceedings</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We make a provision for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency provisions at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Legal proceedings are inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending or threatened against us and intend to defend ourselves vigorously against all claims asserted. It is possible that our consolidated financial position, results of operations or cash flows could be materially negatively affected in any particular period by an unfavorable resolution of one or more of such legal proceedings.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Security incident</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously disclosed, we are subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment (the "Security Incident"). Based on the nature of the Security Incident, our research and third party (including law enforcement) investigation, we do not believe that any data went beyond the cybercriminal, has been misused, or has been disseminated or otherwise made available publicly.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations, as discussed below, and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. To limit our exposure to losses related to claims against us, including data breaches such as the Security Incident, we maintain $50 million of insurance above a $250 thousand deductible payable by us. As noted below, this coverage reduced our fina</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ncial exposure related to the Security Incident in prior years.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded expenses and offsetting insurance recoveries related to the Security Incident as follows:</span></div><div style="margin-top:3pt"><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:47.291%"></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: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:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,086&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,782&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,646&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Offsetting insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net expense</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,086&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,782&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,646&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:</span></div><div style="margin-top:3pt"><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:73.461%"></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:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">174,213&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">161,431&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative net expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,213&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,431&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries paid</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, settlement of the previously disclosed SEC investigation, multi-state Attorneys General investigation, and Attorney General of the State of California investigation (discussed below), settlements of customer claims and accruals for certain loss contingencies. Not included in the expenses discussed above were costs associated with enhancements to our cybersecurity program. We present expenses and insurance recoveries related to the Security Incident in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as operating activities on our unaudited, condensed consolidated statements of cash flows. Total costs related to the Security Incident exceeded the limit of our insurance coverage during the first quarter of 2022. We expect to continue to experience significant expenses related to our response to the Security Incident, resolution of legal proceedings, claims and investigations, including those discussed below, and our efforts to further enhance our cybersecurity measures. For the three months ended September&#160;30, 2024, we incurred net pre-tax expenses which were insignificant. For the nine months ended September&#160;30, 2024, we incurred net pre-tax expenses of $12.8 million related to the Security Incident, which included $6.0 million for ongoing legal fees and a settlement of loss contingencies of $6.8 million. During the nine months ended September 30, 2024, we had net cash outlays of $15.1 million related to the Security Incident for ongoing legal fees and the $6.8 million paid during the third quarter of 2024 related to our settlement with the Attorney General of the State of California. In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect pre-tax expenses of approximately $5.0 million to $10.0 million and cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, we have recorded approximately $0.7 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believed we could reasonably estimate in accordance with our loss contingency procedures described above. Our liabilities for loss contingencies are recorded in accrued expenses and other current liabilities on our unaudited, condensed consolidated balance sheets. It is reasonably possible that our estimated actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer claims.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To date, we have received approximately 260 specific requests from customers for reimbursement of expenses incurred by them related to the Security Incident, all of which have been fully resolved and closed or are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers&#8217; interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which two cases remain active and unresolved.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Customer constituent class actions. </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Presently, we are a defendant in putative consumer class action cases in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys&#8217; fees and other related relief.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lawsuits that are putative class actions require a plaintiff to satisfy a number of procedural requirements before proceeding to trial. These requirements include, among others, demonstration to a court that the law proscribes in some manner our activities, the making of factual allegations sufficient to suggest that our activities exceeded the limits of the law and a determination by the court&#8212;known as class certification&#8212;that the law permits a group of individuals to pursue the case together as a class.  If these procedural requirements are not met, the lawsuit cannot proceed as a class action and the plaintiff may lose the financial incentive to proceed with the case. We are currently engaged in court proceedings to </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determine whether this will proceed as a class action, as described below. Frequently, a court&#8217;s determination as to these procedural requirements is subject to appeal to a higher court. As a result of these uncertainties, we may be unable to determine the probability of loss until, or after, a court has finally determined that a plaintiff has satisfied the applicable class action procedural requirements.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furthermore, for putative class actions, it is often not possible to reasonably estimate the possible loss or a range of loss amounts, even where we have determined that a loss is reasonably possible. Generally, class actions involve a large number of people and raise complex legal and factual issues that result in uncertainty as to their outcome and, ultimately, making it difficult for us to estimate the amount of damages that a plaintiff might successfully prove. This analysis is further complicated by the fact that the plaintiffs lack contractual privity with us.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 14, 2024, the United States District Court for the District of South Carolina (the "Court") issued a memorandum opinion and order (1) denying the multi district litigation plaintiffs' motion for class certification because of the plaintiffs' failure to meet their burden of proof as to ascertainability, (2) granting our motion to exclude the multi district litigation plaintiffs' expert on the issue of ascertainability, and (3) denying the multi district litigation plaintiffs' motion to exclude our expert on the issue of ascertainability. Further, the Court denied as moot all other pending motions. On May 28, 2024, the plaintiffs filed a petition for permission to appeal under Rule 23(f) of the Federal Rules of Civil Procedure with the Fourth Circuit Court of Appeals (the &#8220;Fourth Circuit&#8221;), and we subsequently filed an opposition to such petition. On July 30, 2024, the Fourth Circuit denied the plaintiffs' petition. This litigation remains ongoing.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Governmental investigations.</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As previously disclosed, we are subject to an ongoing investigation by the U.S. Department of Health and Human Services. We also responded to inquiries from the Office of the Australian Information Commissioner in September 2020 and the Office of the Privacy Commissioner of Canada in October 2020. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 13, 2024, we agreed to a Final Judgment and Permanent Injunction with the Attorney General of the State of California (the "Final Judgment") relating to the Security Incident. This settlement fully resolved the last remaining U.S. state attorney general investigation into the Security Incident. Under the terms of the settlement, we agreed to comply with applicable laws; not to make misleading statements related to our data protection, privacy, security, confidentiality, integrity, breach notification requirements, and similar matters; and to implement and improve certain cybersecurity programs and tools. The terms of the settlement with California are generally consistent with those to which we agreed in settling with the other 49 state Attorneys General and the District of Columbia on October 5, 2023, as discussed below. As part of the settlement, we also agreed to pay a total of $6.8 million to the State of California. This amount was fully accrued as a contingent liability in the Company's financial statements as of March 31, 2024 and June 30, 2024, and subsequently paid in the third quarter of 2024. Nothing contained in the Final Judgment is intended to be, and shall not in any event be construed or deemed to be, an admission or concession or evidence of any liability or wrongdoing whatsoever on the part of Blackbaud or any fact or violation of law, rule, or regulation. For more information, see the Final Judgment and Permanent Injunction of the State of California, County of San Diego that was furnished as Exhibit 99.1 to our Current Report on Form 8-K filed with the SEC on June 14, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 20, 2024, the U.S. Federal Trade Commission (the "FTC") finalized an Order (the &#8220;FTC Order&#8221;) evidencing its settlement with us in connection with the Security Incident. As part of the FTC Order, we were not fined and were not otherwise required to make any payment. Furthermore, we agreed to the FTC Order without admitting or denying any of the FTC&#8217;s allegations, except as expressly stated otherwise in the FTC Order. The settlement described in the FTC Order fully resolved the FTC investigation. For more information, see the form of proposed order that was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on February 2, 2024 and is identical in substance to the final FTC Order, and in Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2023, we entered into separate, substantially similar Administrative Orders with each of 49 state Attorneys General and the District of Columbia relating to the Security Incident which fully resolved the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 9, 2023, we reached a settlement with the SEC in connection with the Security Incident that fully resolved the previously disclosed SEC investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 28, 2021, the Information Commissioner&#8217;s Office in the United Kingdom under the U.K. Data Protection Act 2018 notified us that it has closed its investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 15, 2021, we were notified by the Data Protection Commission of Ireland that it has concluded its investigation of the Security Incident.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For more information about these completed government investigations and related actions, see Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to cooperate with all ongoing investigations, which include various requests for documents, policies, narratives and communications, as well as requests to interview or depose various Company-related personnel. As noted above, each of these separate governmental investigations could result in adverse judgments, settlements, fines, penalties or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422422912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">10. Income Taxes</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:</span></div><div style="margin-top:3pt"><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:48.461%"></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: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:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax provision (benefit)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,140&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,069&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,567&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,032)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in our effective income tax rates for the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023 were primarily attributable the negative impact in 2023 of non-deductible accruals related to the Security Incident that did not recur in 2024 to the same extent. Additionally, there were favorable impacts of benefits attributable to stock-based compensation. Partially offsetting these items were unfavorable impacts of our United Kingdom liability for uncertain tax positions.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427857568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">11. Stockholders' Equity</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock repurchase program</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program does not have an expiration date and may be limited, suspended or discontinued at any time without prior notice. Under the 2024 Credit Agreement, we have restrictions on our ability to repurchase shares of our common stock, which are summarized on page <a href="#ib461f595a08a4ed9a2aa5f434522a32b_196" style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none">47</a> in this report.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for purchases of treasury stock under the cost method. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $250.0 million to $500.0 million available for repurchases. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, we entered into an issuer forward repurchase transaction with a large financial institution to repurchase an aggregate $200 million of shares of our common stock (the <span id="i9c80dd4f42534d2993bf1b7c410ba1ab_4006"></span>"ASR Transaction"). Pursuant to the terms of the ASR Transaction, we provided the financial institution with a prepayment of $200 million and received an initial delivery of 2.1 million shares of our common stock, representing approximately 70% of the total shares then-expected to be repurchased under the ASR Transaction. The final number of shares of common stock delivered to us under the ASR Transaction will be based on the average of the daily volume-weighted average prices of the common stock during the term of the ASR Transaction, less a discount and subject to customary adjustments upon events affecting the common stock (e.g., dilutive or concentrative events, mergers and acquisitions, and market disruptions). At settlement, the financial institution may be required to deliver additional shares of our common stock to us or, under certain circumstances, we may be required to deliver a cash payment </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or shares of our common stock to the financial institution, with the method of settlement at our election. See Note 13 to these unaudited, condensed consolidated financial statements for additional information about the final settlement of the ASR Transaction which occurred in October 2024.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The difference of $52.2 million between the prepayment of $200 million and the value of the shares repurchased on the ASR Transaction date represents an unsettled prepaid forward contract indexed to our common stock and met all of the applicable criteria for equity classification; therefore, it was not accounted for as a derivative instrument as of September&#160;30, 2024. Because of our ability to settle in shares, the $52.2 million prepaid forward contract was classified as a reduction to additional paid-in capital within our unaudited, condensed consolidated statement of stockholders' equity. We funded the ASR Transaction prepayment with borrowings pursuant to a revolving credit loan under the 2020 Credit Agreement.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July&#160;16, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $500.0 million to $800.0 million available for repurchases.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September&#160;30, 2024, we repurchased 807,774 shares for $62.8 million. During the nine months ended September&#160;30, 2024, we repurchased an aggregate of 3,761,985 shares for $325.4 million, including the initial delivery of shares repurchased pursuant to the ASR Transaction. The remaining amount available to purchase stock under the approved stock repurchase program was $737.2 million as of September&#160;30, 2024.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Changes in accumulated other comprehensive income (loss) by component</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="margin-top:3pt"><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:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive income (loss), beginning of period</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,842&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,688)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,938&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">By component:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,294)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,124&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,066&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense included in provision for income taxes</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,425&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,458&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,990&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,231)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,031)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,374)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,282)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,525)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,093&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,816)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,216)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss) income balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation adjustment:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation adjustment</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,463&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,794)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,617&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,229)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,476)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,229)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,476)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive (loss) income, end of period</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,887)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,141&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,887)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,141&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422826160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><div style="margin-top:12pt"><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 #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">12. Revenue Recognition</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Transaction price allocated to the remaining performance obligations</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, approximately </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$1.2 billion</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of revenue under contract is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55%</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (transactional revenue).</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract assets as of September&#160;30, 2024 and December&#160;31, 2023 were insignificant. Our closing balances of deferred revenue were as follows:</span></div><div style="margin-top:3pt"><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:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413,259&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">394,927&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in deferred revenue during the nine months ended September&#160;30, 2024 was primarily due to the impact of our contract pricing initiatives within the Social Sector, as well as a seasonal increase in customer contract billings and renewals.</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. The amount of revenue recognized during the nine months ended September&#160;30, 2024 that was included in the deferred reven</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue balance at the beginning of the period was approximately $321 million. The amount of revenue recognized during the nine months ended September&#160;30, 2024 from performance obligations satisfied in prior periods was </span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">insignificant</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of revenue</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We sell our cloud solutions and related services in three primary geographical markets: to customers in the United States, to customers in the United Kingdom and to customers located in other countries. The following table presents our revenue by geographic area based on the address of our customers:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,661&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,877&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">718,601&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">688,290&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other countries</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,220&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,055&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,707&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,155&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277,626&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">853,263&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810,421&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of September&#160;30, 2024. The following is a description of each market group as of that date:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Social Sector market group focuses on sales to customers and prospects in the social sector, such as nonprofits, foundations, education institutions, healthcare organizations and other not-for-profit entities globally, and includes JustGiving; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt">The Corporate Sector market group focuses on sales to customers and prospects in the corporate sector globally, and includes EVERFI and YourCause.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by market group:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Social Sector</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">255,210&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,512&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">751,818&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">696,790&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Sector</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286,727&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277,626&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">853,263&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810,421&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our recurring revenue by type:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual recurring</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,798&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,174&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">579,195&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548,012&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactional recurring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">253,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total recurring revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280,018&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269,001&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">832,912&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">784,139&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422845424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent Events</a></td>
<td class="text"><div style="margin-top:9pt;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 #71bf43;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">13. Subsequent Events</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ASR Transaction Settlement</span></div>On October&#160;29, 2024, we settled the previously announced ASR Transaction described in Note 11. In connection with the settlement of the ASR Transaction, we received approximately 490,000 shares of our common stock, in addition to the 2.1 million shares received in March 2024. No cash was exchanged as part of the settlement of the ASR Transaction.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423887088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 20,542<span></span>
</td>
<td class="nump">$ 21,804<span></span>
</td>
<td class="nump">$ 5,246<span></span>
</td>
<td class="nump">$ 9,017<span></span>
</td>
<td class="nump">$ 2,105<span></span>
</td>
<td class="num">$ (14,701)<span></span>
</td>
<td class="nump">$ 47,592<span></span>
</td>
<td class="num">$ (3,579)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426177088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides information about trading arrangements adopted or terminated by certain of our officers and directors during the three months ended September 30, 2024.</span></div><div style="margin-top:3pt"><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.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.642%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.648%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.702%"></td><td style="width:0.1%"></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Trading arrangement</span><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>number of<br/>securities to<br/>be sold<br/>under plan</span></td></tr><tr style="height:32pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Name and Title</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Action</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Date of Action</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>effective<br/>date</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>end<br/>date</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan<br/>duration<br/>(months)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Rule 10b5-1</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Non-Rule 10b5-1</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Michael P. Gianoni</span></div><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Chief Executive Officer, President and Vice Chairman of the Board</span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8/14/24</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/18/24</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/18/25</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-994">Twelve</span></span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">59,206</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Anthony W. Boor</span></div><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Executive Vice President and Chief Financial Officer</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adoption</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8/21/24</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11/20/24</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5/23/25</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1000">Six</span></span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,000</span></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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">An SEC "Rule 10b5-1(c) trading arrangement" is a trading arrangement made by a person through entering into a binding contract, verbal instruction or adoption of a written plan prior to becoming aware of material non-public information. The contract, instruction or written plan must specify the amount, price and date of securities to be sold; include the means for determining the amount, price and date of the sale or sales; and not permit the person to have subsequent influence over the sale or sales. The compliant plan must be entered into and operated in good faith, include a specified cooling off period, be certified by an authorized officer and is restricted from having multiple or overlapping plans. A non-compliant trading arrangement, or a "non-Rule 10b5-1 trading arrangement," is a trading arrangement that has similar requirements to a Rule 10b5-1(c) trading arrangement except that it must be in written form and does not require a cooling off period or certification of an authorized officer and there is no restriction from having multiple or overlapping plans.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our officers or directors adopted or terminated a non-Rule 10b5-1 trading arrangement during the three months ended September&#160;30, 2024.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=blkb_MichaelP.GianoniMember', window );">Michael P. Gianoni [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Michael P. Gianoni<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Chief Executive Officer, President and Vice Chairman of the Board<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">8/14/24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">59,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=blkb_AnthonyW.BoorMember', window );">Anthony W. Boor [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Anthony W. Boor<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Executive Vice President and Chief Financial Officer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">8/21/24<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">6 months 3 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">10,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=blkb_MichaelP.GianoniMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=blkb_MichaelP.GianoniMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=blkb_AnthonyW.BoorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=blkb_AnthonyW.BoorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422407248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Basis of Presentation (Policy)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Unaudited interim consolidated financial statements</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited condensed consolidated interim financial statements</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying condensed consolidated interim financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These condensed consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the condensed consolidated balance sheets, condensed consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders&#8217; equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The condensed consolidated balance sheet at December&#160;31, 2023 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three and/or nine months ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2024, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These unaudited, condensed consolidated interim financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, and other forms filed with the SEC from time to time.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of consolidation</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of consolidation</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited, condensed consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Reportable segment</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reportable segment</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software and content development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 54<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 36<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-36<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 47<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-29<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423112672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Computation of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted earnings (loss) per share:</span></div><div style="margin-top:3pt"><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:51.970%"></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: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:10.449%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.453%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands, except per share amounts)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Numerator:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,017&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,579)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Denominator:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,409,292&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,704,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,067,255&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,495,556&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock and units</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,223,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,384,923&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,039,892&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average common shares assuming dilution</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,632,569&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,089,897&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,107,147&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,495,556&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.41&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.93&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.40&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.91&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.07)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,210&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,660&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">380,392&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">474,150&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427752288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="15" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair value measurement using</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Quoted Prices in Active Markets for Identical Assets and Liabilities<br/>(Level 1)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Other  Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Significant Unobservable Inputs <br/>(Level 3)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of September 30, 2024</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair value as of December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial liabilities:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent consideration obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total financial liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,943&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927573712864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ScheduleOfRestrictedCashTableTextBlock', window );">Components of Restricted Cash</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted cash</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash due to customers</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426,750&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">695,489&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate escrow balances and other</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,345&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total restricted cash</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">428,095&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">697,006&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock', window );">Components of Prepaid Expenses and Other Assets</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid expenses and other assets</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs of obtaining contracts</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,251&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,377&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid software maintenance and subscriptions</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35,169&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Implementation costs for cloud computing arrangements, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)(5)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,479&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,259&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes, prepaid and receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,376&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,427&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,615&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investment in equity securities</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,284&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid insurance</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,026&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,940&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,847&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,346&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">147,943&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150,322&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,444&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,037&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87,499&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">99,285&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock', window );">Components of Accrued Expenses and Other Liabilities</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued expenses and other liabilities</span></div><div style="margin-top:3pt"><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:71.707%"></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:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Taxes payable</span></div></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,168&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,282&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer credit balances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,238&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized tax benefit</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,221&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,954&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease liabilities, current portion</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,707&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,701&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued commissions and salaries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,413&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued health care costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,029&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,865&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued vacation costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,810&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,452&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued transaction-based costs related to payments services</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,290&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,323&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued legal costs</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,156&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,659&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration liability</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,403&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,750&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other liabilities</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">61,049&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">74,580&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Long-term portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,304&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,258&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,745&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">64,322&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock', window );">Components of Other Income and Expense</a></td>
<td class="text"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other income, net</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest income</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,118&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,012&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,981&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,556&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currency revaluation (losses) gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,315)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,674&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">894&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,194&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,085&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,997&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,997&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,662&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,654&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,447&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedExpensesAndOtherLiabilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The disclosure describes the Company's accrued expenses and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedExpensesAndOtherLiabilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of components of prepaid expenses and other current assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ScheduleOfRestrictedCashTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Restricted Cash</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ScheduleOfRestrictedCashTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 720<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/720/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 610<br> -Publisher FASB<br> -URI https://asc.fasb.org/610/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426471616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Summary of Debt</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:43.783%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></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.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Debt balance at</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted average<br/>effective interest rate at</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit facility:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving credit loans</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">151,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">114,100&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.00&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.52&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loans</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">795,000&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">607,500&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.28&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.51&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Real estate loans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55,553&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,745&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.22&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,782&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.77&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.42&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,004,335&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">781,145&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.75&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.24&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Unamortized discount and debt issuance costs</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,486&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,481&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Debt, current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,830&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,259&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.86&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.02&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt, net of current portion</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">977,019&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">760,405&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.70&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.17&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock', window );">Summary of Currently Effective Supplier Financing Agreements</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our currently effective supplier financing agreements as of September&#160;30, 2024:</span></div><div style="margin-top:3pt"><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:42.467%"></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:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.499%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Term<br/>&#160;in Months</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number of<br/>Annual Payments</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">First Annual<br/>Payment Due</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Original Loan<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Effective dates of agreements </span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,710&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">January 2023</span></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2023</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,491&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">April 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">36</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">May 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,073&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;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></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramTableTextBlock', window );">Changes in Supplier Financing Obligations</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in supplier financing obligations during the nine months ended September&#160;30, 2024, consisted of the following:</span></div><div style="margin-top:3pt"><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:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at December 31, 2023</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,800&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,073&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlements</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,091)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance at September 30, 2024</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,782&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Annual Maturities Related to Credit Facility, Real Estate Loans and Other Debt</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the required annual maturities related to the 2024 Credit Facilities, the Real Estate Loans and our other debt were as follows:</span></div><div style="margin-top:3pt"><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:85.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Annual<br/>maturities</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,417&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,875&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,660&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,166&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,375&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">907,842&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total required maturities</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,004,335&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Debt Instruments, Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturity and sinking fund requirement for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422842656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Fair Values of Derivative Instruments</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of our derivative instruments were as follows as of:</span></div><div style="margin-top:3pt"><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.192%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></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.958%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.864%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.870%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Asset derivatives</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Liability derivatives</span></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Balance sheet location</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative instruments designated as hedging instruments:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, current portion</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses<br/>and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,672&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts, current portion</span></div></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></div><div style="margin-top:3pt;text-align:right"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and other current assets</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses<br/>and other<br/>current liabilities</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">504&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">536&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:6pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps, long-term</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,490&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,004&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total derivative instruments designated as hedging instruments</span></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,753&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,198&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,994&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,540&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Effects of Derivative Instruments in Cash Flow Hedging Relationships</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:</span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:31.502%"></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:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></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:16.447%"></td><td style="width:0.1%"></td></tr><tr style="height:51pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Loss) gain recognized</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">in accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss as of</span></div></td><td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Location </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of (loss) gain </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">reclassified from </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">accumulated other </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">comprehensive </span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">loss into</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">income (loss)</span></div></td><td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain reclassified from accumulated</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;other comprehensive loss into income (loss)</span></div></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2024</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,818)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,653&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(444)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2023</span></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September&#160;30, 2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedges</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swaps</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,359&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,374&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,956&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">316&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Investment Hedges</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency forward contracts</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426184784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Components of Lease Expense</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of our lease expense:</span></div><div style="margin-top:3pt"><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:33.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.420%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.546%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease cost</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,417&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,216&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,028&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,905&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">357&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">883&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,184&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sublease income</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(914)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(833)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,518)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,498)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net lease cost</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">774&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,740&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,393&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,591&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes short-term lease costs, which were immaterial.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:</span></div><div style="margin-top:3pt"><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:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,657&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,109&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,101&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,040&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future payments</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,925&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense', window );">Schedule of Security Incident Expense and Probable Insurance Recoveries</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recorded expenses and offsetting insurance recoveries related to the Security Incident as follows:</span></div><div style="margin-top:3pt"><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:47.291%"></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: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:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,086&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,782&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,646&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Offsetting insurance recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net expense</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">637&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,086&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,782&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,646&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:</span></div><div style="margin-top:3pt"><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:73.461%"></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:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative gross expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">174,213&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">161,431&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative net expense</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124,213&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">111,431&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cumulative offsetting insurance recoveries paid</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(50,000)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480081/944-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423133040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock', window );">Schedule of Effective Income Tax Rates</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:</span></div><div style="margin-top:3pt"><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:48.461%"></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: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:1.0%"></td><td style="width:11.331%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">&#160;&#160;</span></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax provision (benefit)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,140&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,069&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,567&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,032)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28.1&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58.4&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Effective Income Tax Rate [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427633088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Changes in Accumulated Other Comprehensive Income (Loss) by Component</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive income (loss) by component, consisted of the following:</span></div><div style="margin-top:3pt"><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:57.818%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.987%"></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.987%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.991%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive income (loss), beginning of period</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">175&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,842&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,688)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,938&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">By component:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains and losses on cash flow hedges:</span></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive income balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,867&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,524&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,158&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,833&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;padding-left:18pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)</span></div></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,294)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,124&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,558&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,066&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,832)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,272)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense included in provision for income taxes</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,509&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,425&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,458&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,990&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total amounts reclassified from accumulated other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,231)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,031)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,374)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,282)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net current-period other comprehensive (loss) income</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,525)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,093&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,816)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,216)</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive (loss) income balance, end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,617&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation adjustment:</span></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, beginning of period</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,682)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,846)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,895)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Translation adjustment</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,463&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,794)</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,617&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">419&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss balance, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,229)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,476)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,229)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,476)</span></td><td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated other comprehensive (loss) income, end of period</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,887)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,141&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,887)</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,141&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927425970128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Contract Balances</a></td>
<td class="text">Our closing balances of deferred revenue were as follows:<div style="margin-top:3pt"><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:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,<br/>2024</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413,259&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">394,927&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text">The following table presents our revenue by geographic area based on the address of our customers:<div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,661&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">237,877&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">718,601&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">688,290&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United Kingdom</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,846&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,694&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,976&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other countries</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,220&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,055&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">48,707&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,155&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277,626&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">853,263&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810,421&#160;</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by market group:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Social Sector</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">255,210&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">239,512&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">751,818&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">696,790&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-top:3pt"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate Sector</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31,517&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,114&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101,445&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">113,631&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">286,727&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">277,626&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">853,263&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810,421&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_DisaggregationOfRevenueRecurringTableTextBlock', window );">Disaggregation Of Revenue, Recurring</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our recurring revenue by type:</span></div><div style="margin-top:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:39.689%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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.519%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.524%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine months ended</span></div><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">September 30,</span></div></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td><td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2024</span></div></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</span></div></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractual recurring</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">194,798&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">189,174&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;padding:0 1pt"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">579,195&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548,012&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transactional recurring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,220&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">253,717&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236,127&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total recurring revenue</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">280,018&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">269,001&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">832,912&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">784,139&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_DisaggregationOfRevenueRecurringTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disaggregation Of Revenue, Recurring</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_DisaggregationOfRevenueRecurringTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423438640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Combinations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 02, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 286,727<span></span>
</td>
<td class="nump">$ 277,626<span></span>
</td>
<td class="nump">$ 853,263<span></span>
</td>
<td class="nump">$ 810,421<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on disposal</a></td>
<td class="nump">$ 1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blkb_EVERFILimitedMember', window );">EVERFI Limited</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blkb_EVERFILimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blkb_EVERFILimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927429874784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 20,542<span></span>
</td>
<td class="nump">$ 21,804<span></span>
</td>
<td class="nump">$ 5,246<span></span>
</td>
<td class="nump">$ 9,017<span></span>
</td>
<td class="nump">$ 2,105<span></span>
</td>
<td class="num">$ (14,701)<span></span>
</td>
<td class="nump">$ 47,592<span></span>
</td>
<td class="num">$ (3,579)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares</a></td>
<td class="nump">50,409,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,704,974<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,067,255<span></span>
</td>
<td class="nump">52,495,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Restricted stock and units</a></td>
<td class="nump">1,223,277<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,384,923<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,039,892<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares assuming dilution</a></td>
<td class="nump">51,632,569<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">54,089,897<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">52,107,147<span></span>
</td>
<td class="nump">52,495,556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share</a></td>
<td class="nump">$ 0.41<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.93<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share</a></td>
<td class="nump">$ 0.40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.17<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.91<span></span>
</td>
<td class="num">$ (0.07)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share</a></td>
<td class="nump">47,210<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21,660<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">380,392<span></span>
</td>
<td class="nump">474,150<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427867360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements Fair Value Measurements (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseImpairmentLoss', window );">Operating lease right-of-use assets, impairments</a></td>
<td class="nump">$ 3.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from impairment of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479365/842-20-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426679200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,403<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value measurements, recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swaps, derivative assets</a></td>
<td class="nump">1,672<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency forward contracts, derivative assets</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">1,753<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swaps, derivative liabilities</a></td>
<td class="nump">5,490<span></span>
</td>
<td class="nump">5,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">5,994<span></span>
</td>
<td class="nump">6,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value measurements, recurring [Member] | Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swaps, derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency forward contracts, derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swaps, derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value measurements, recurring [Member] | Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swaps, derivative assets</a></td>
<td class="nump">1,672<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency forward contracts, derivative assets</a></td>
<td class="nump">81<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">1,753<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swaps, derivative liabilities</a></td>
<td class="nump">5,490<span></span>
</td>
<td class="nump">5,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">536<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">5,994<span></span>
</td>
<td class="nump">5,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value measurements, recurring [Member] | Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swaps, derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure', window );">Foreign currency forward contracts, derivative assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swaps, derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure', window );">Foreign currency forward contracts, derivative liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,403<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column A)(Footnote 3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 30: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H)(Footnote 7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(9)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G)(Footnote 8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5C<br> -Subparagraph (SX 210.12-13C(Column H))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SX 210.12-13(Column G))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5A<br> -Subparagraph (SX 210.12-13A(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5B<br> -Subparagraph (SX 210.12-13B(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 28: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractAssetFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractAssetFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422848048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Components of Restricted Cash) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCash', window );">Restricted cash due to customers</a></td>
<td class="nump">$ 426,750<span></span>
</td>
<td class="nump">$ 695,489<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EscrowDeposit', window );">Real estate escrow balances and other</a></td>
<td class="nump">1,345<span></span>
</td>
<td class="nump">1,517<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Total restricted cash</a></td>
<td class="nump">$ 428,095<span></span>
</td>
<td class="nump">$ 697,006<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EscrowDeposit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EscrowDeposit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents 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. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927421784592">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="3">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th" colspan="2"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th" colspan="2"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNet', window );">Costs of obtaining contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1],[2]</sup></td>
<td class="nump">$ 60,251<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60,251<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,377<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm', window );">Prepaid software maintenance and subscriptions, current and long-term</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">34,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34,500<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization', window );">Implementation costs for cloud computing arrangements</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4],[5]</sup></td>
<td class="nump">10,479<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,479<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,259<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm', window );">Taxes, prepaid and receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,376<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,376<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledContractsReceivable', window );">Unbilled accounts receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,427<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,615<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,284<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[6]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_PrepaidInsuranceCurrentandLongterm', window );">Prepaid insurance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,026<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,026<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_DerivativeAssetsCurrentAndLongTerm', window );">Derivative instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,753<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,753<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">16,847<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,847<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,346<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssets', window );">Total prepaid expenses and other assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">147,943<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">147,943<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Less: Long-term portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">60,444<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">60,444<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">51,037<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">87,499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">87,499<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">99,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization expense from costs of obtaining contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 7,900<span></span>
</td>
<td class="nump">14,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 24,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetCurrent', window );">Current portion of costs of obtaining contracts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent', window );">Prepaid software maintenance and subscriptions, current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">31,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">31,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization', window );">Implementation costs for cloud computing arrangements, amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization', window );">Implementation costs for cloud computing arrangements, accumulated amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,800<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,700<span></span>
</td>
</tr>
<tr><td colspan="8"></td></tr>
<tr><td colspan="8"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[6]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_DerivativeAssetsCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of derivative assets. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_DerivativeAssetsCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_PrepaidInsuranceCurrentandLongterm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_PrepaidInsuranceCurrentandLongterm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for software maintenance and subscriptions that provides economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481664/323-10-45-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for capitalized implementation cost from hosting arrangement that is service contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -SubTopic 40<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476168/350-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledContractsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478345/912-310-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledContractsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927421217728">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 14,168<span></span>
</td>
<td class="nump">$ 21,282<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm', window );">Customer credit balances</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,746<span></span>
</td>
<td class="nump">10,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_UnrecognizedTaxBenefitCurrentandLongterm', window );">Unrecognized tax benefit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,221<span></span>
</td>
<td class="nump">2,954<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_DerivativeLiabilitiesCurrentAndLongTerm', window );">Derivative instruments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,994<span></span>
</td>
<td class="nump">5,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities, current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,707<span></span>
</td>
<td class="nump">6,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm', window );">Accrued commissions and salaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,086<span></span>
</td>
<td class="nump">4,413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrentAndNoncurrent', window );">Accrued health care costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,029<span></span>
</td>
<td class="nump">3,865<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrentAndNoncurrent', window );">Accrued vacation costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,810<span></span>
</td>
<td class="nump">2,452<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices', window );">Accrued transaction-based costs related to payments services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,290<span></span>
</td>
<td class="nump">4,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent', window );">Accrued legal costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,156<span></span>
</td>
<td class="nump">3,659<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration obligations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,842<span></span>
</td>
<td class="nump">7,750<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses and other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">61,049<span></span>
</td>
<td class="nump">74,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Less: Long-term portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">12,304<span></span>
</td>
<td class="nump">10,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 48,745<span></span>
</td>
<td class="nump">$ 64,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for transaction-based costs related to payments services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_DerivativeLiabilitiesCurrentAndLongTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of derivative liabilities. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_DerivativeLiabilitiesCurrentAndLongTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_UnrecognizedTaxBenefitCurrentandLongterm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_UnrecognizedTaxBenefitCurrentandLongterm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483070/710-10-25-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422018160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Financial Statement Details (Components of Other Income and Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">$ 3,118<span></span>
</td>
<td class="nump">$ 3,012<span></span>
</td>
<td class="nump">$ 7,981<span></span>
</td>
<td class="nump">$ 6,556<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Currency revaluation (losses) gains</a></td>
<td class="num">(1,315)<span></span>
</td>
<td class="nump">1,674<span></span>
</td>
<td class="num">(1,412)<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="nump">1,194<span></span>
</td>
<td class="nump">976<span></span>
</td>
<td class="nump">3,085<span></span>
</td>
<td class="nump">2,997<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_NonoperatingIncomeExpenseExcludingInterestExpense', window );">Other income, net</a></td>
<td class="nump">$ 2,997<span></span>
</td>
<td class="nump">$ 5,662<span></span>
</td>
<td class="nump">$ 9,654<span></span>
</td>
<td class="nump">$ 10,447<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_NonoperatingIncomeExpenseExcludingInterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_NonoperatingIncomeExpenseExcludingInterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927416086592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Oct. 30, 2020</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Aug. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfFinancingCosts', window );">Payment of financing costs</a></td>
<td class="nump">6,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,458<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Capitalized financing costs to be amortized over term of facility</a></td>
<td class="nump">1,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet', window );">Total deferred financing costs included in other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Aggregate financing costs related to debt discount and debt issuance costs</a></td>
<td class="nump">3,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,486<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,481<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount', window );">Line of credit facility, available increase capacity, amount</a></td>
<td class="nump">$ 360,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA', window );">Line of credit facility, available increase capacity, percent of EBITDA</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage', window );">Line of credit facility, unused capacity, commitment fee percentage</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_NetLeverageRatio', window );">Net leverage ratio</a></td>
<td class="nump">3.50<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember', window );">Fed funds effective rate overnight index swap rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LineOfCreditFacilityVariableInterestRate', window );">Line of credit facility variable interest rate</a></td>
<td class="nump">0.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LineOfCreditFacilityVariableInterestRate', window );">Line of credit facility variable interest rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember', window );">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember', window );">Base rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">0.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember', window );">Base rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=blkb_DesignatedCurrencyRateMember', window );">Designated Currency Rate [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">1.375%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=blkb_DesignatedCurrencyRateMember', window );">Designated Currency Rate [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Debt instrument, basis spread on variable rate</a></td>
<td class="nump">2.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">208,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Repayments of lines of credit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 196,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Term loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from lines of credit</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember', window );">Standby letters of credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=blkb_SwinglineloansMember', window );">Swingline loans</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">50,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember', window );">Foreign line of credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Credit facility, maximum borrowing capacity</a></td>
<td class="nump">$ 150,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=blkb_GlobalHQMember', window );">Global HQ [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum allowable increase based on percentage of EBITDA provided in credit facility to increase revolving credit commitments and/or request additional term loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LineOfCreditFacilityVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility Variable Interest Rate</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LineOfCreditFacilityVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum allowable increase amount provided in credit facility to increase revolving credit commitments and/or request additional term loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_NetLeverageRatio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Leverage Ratio</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_NetLeverageRatio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479359/835-30-S45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDebtIssuanceCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for loan and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=us-gaap_BaseRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=blkb_DesignatedCurrencyRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=blkb_DesignatedCurrencyRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_StandbyLettersOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=blkb_SwinglineloansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=blkb_SwinglineloansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_ForeignLineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=blkb_GlobalHQMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis=blkb_GlobalHQMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423106768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Summary of Debt) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt, gross</a></td>
<td class="nump">$ 1,004,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 781,145<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Other debt</a></td>
<td class="nump">2,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet', window );">Less: Unamortized discount and debt issuance costs</a></td>
<td class="nump">3,486<span></span>
</td>
<td class="nump">$ 3,600<span></span>
</td>
<td class="nump">1,481<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: Debt, current portion</a></td>
<td class="nump">23,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19,259<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, net of current portion</a></td>
<td class="nump">$ 977,019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 760,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.24%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving credit loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt, gross</a></td>
<td class="nump">$ 151,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 114,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.52%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember', window );">Term loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt, gross</a></td>
<td class="nump">$ 795,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 607,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">4.28%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_MortgagesMember', window );">Mortgages [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Debt, gross</a></td>
<td class="nump">$ 55,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56,745<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">5.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.22%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LoansPayableMember', window );">Loans payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">8.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8.42%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_ShortTermDebtMember', window );">Short-term debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">6.86%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.02%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LongTermDebtMember', window );">Long-term debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Weighted average effective interest rate</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.17%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unamortized debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_SecuredDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_MortgagesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_MortgagesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_ShortTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_ShortTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=us-gaap_LongTermDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=us-gaap_LongTermDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422306224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th" colspan="2"><div>Jan. 31, 2023</div></th>
<th class="th" colspan="2"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember', window );">Loans payable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Original Loan Value</a></td>
<td class="nump">$ 2,073<span></span>
</td>
<td class="nump">$ 2,491<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,710<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="6"></td></tr>
<tr><td colspan="6"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=us-gaap_LoansPayableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422830400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Changes in Supplier Financing Obligations) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Balance at December 31, 2023</a></td>
<td class="nump">$ 2,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationIncrease', window );">Supplier Finance Program, Obligation, Addition</a></td>
<td class="nump">2,073<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement', window );">Settlements</a></td>
<td class="num">(2,091)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligation', window );">Balance at September 30, 2024</a></td>
<td class="nump">$ 2,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration', window );">Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Debt, current portion, Debt, net of current portion<span></span>
</td>
<td class="text">Debt, current portion, Debt, net of current portion<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationDecreaseSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in obligation for supplier finance program from settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationDecreaseSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationIncrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477128/405-50-55-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationIncrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes obligation for supplier finance program.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 50<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479468/405-50-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927519280128">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2024 - remaining</a></td>
<td class="nump">$ 5,417<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025&#160;</a></td>
<td class="nump">23,875<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026&#160;</a></td>
<td class="nump">22,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027&#160;</a></td>
<td class="nump">22,166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028&#160;</a></td>
<td class="nump">22,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive', window );">Thereafter</a></td>
<td class="nump">907,842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Long-term Debt</a></td>
<td class="nump">$ 1,004,335<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 after 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423699232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Details)<br> &#163; in Millions, $ in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="3"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>GBP (&#163;)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>CAD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>GBP (&#163;)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths', window );">Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months</a></td>
<td class="num">$ (2.7)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet', window );">Ineffective portion of interest rate swap(s)</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap1Member', window );">September2024 Swap1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap2Member', window );">September2024 Swap2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 1,100.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 935.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLineItems', window );"><strong>Derivative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32.5<span></span>
</td>
<td class="nump">&#163; 10.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 29.9<span></span>
</td>
<td class="nump">&#163; 13.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480870/815-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=blkb_September2024Swap2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927421442432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instruments (Fair Value of Derivative Instruments) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Prepaid expenses and other current assets<span></span>
</td>
<td class="text">Prepaid expenses and other current assets<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
<td class="text">Accrued expenses and other current liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration', window );">Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Other liabilities<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as hedging instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral', window );">Derivative assets, fair value</a></td>
<td class="nump">$ 1,753<span></span>
</td>
<td class="nump">$ 16,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral', window );">Derivative liabilities, fair value</a></td>
<td class="nump">5,994<span></span>
</td>
<td class="nump">5,540<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as hedging instrument [Member] | Foreign currency forward contracts [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, foreign currency forward contracts, current</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, foreign currency forward contracts, current</a></td>
<td class="nump">504<span></span>
</td>
<td class="nump">536<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as hedging instrument [Member] | Interest rate swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsCurrent', window );">Derivative asset, foreign currency forward contracts, current</a></td>
<td class="nump">1,672<span></span>
</td>
<td class="nump">16,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesCurrent', window );">Derivative liability, foreign currency forward contracts, current</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Derivative asset, interest rate swaps, long-term</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Derivative liability, interest rate swaps, long-term</a></td>
<td class="nump">$ 5,490<span></span>
</td>
<td class="nump">$ 5,004<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative asset classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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 within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes derivative liability classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423759680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration', window );">Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]</a></td>
<td class="text">Interest Expense, Operating and Nonoperating, Revenue<span></span>
</td>
<td class="text">Interest Expense, Operating and Nonoperating, Revenue<span></span>
</td>
<td class="text">Interest Expense, Operating and Nonoperating, Revenue<span></span>
</td>
<td class="text">Interest Expense, Operating and Nonoperating, Revenue<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest rate swap [Member] | Cash flow hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) gain recognized in accumulated other comprehensive loss as of</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (3,818)<span></span>
</td>
<td class="nump">$ 30,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain reclassified from accumulated other comprehensive loss into income (loss)</a></td>
<td class="nump">$ 5,653<span></span>
</td>
<td class="nump">$ 5,374<span></span>
</td>
<td class="nump">16,582<span></span>
</td>
<td class="nump">14,956<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts [Member] | Cash flow hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) gain recognized in accumulated other comprehensive loss as of</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21<span></span>
</td>
<td class="nump">182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain reclassified from accumulated other comprehensive loss into income (loss)</a></td>
<td class="nump">87<span></span>
</td>
<td class="nump">82<span></span>
</td>
<td class="nump">250<span></span>
</td>
<td class="nump">316<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign currency forward contracts [Member] | Net investment hedging [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax', window );">(Loss) gain recognized in accumulated other comprehensive loss as of</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(444)<span></span>
</td>
<td class="nump">251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet', window );">Gain reclassified from accumulated other comprehensive loss into income (loss)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4D<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4D<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDerivativeInstrumentsNetPretax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDerivativeInstrumentsNetPretax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis=us-gaap_NetInvestmentHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927421778816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 13, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>cases</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LiabilityInsuranceAmountTotal', window );">Liability insurance, amount, total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LiabilityInsuranceAmountDeductible', window );">Liability insurance, amount, deductible</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentNetPreTaxExpense', window );">Security Incident, net pre-tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentOngoingLegalFees', window );">Security Incident, ongoing legal fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease', window );">Loss contingency accrual, period increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentNetCashOutlays', window );">Security Incident, net cash outlays</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentPenalty', window );">Security incident, penalty</a></td>
<td class="nump">$ 6,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Loss contingency accrual</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyNumberOfPlaintiffs', window );">Plaintiffs, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyPendingClaimsNumber', window );">Pending claims, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">400<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentSubrogationClaimsNumber', window );">Security incident, subrogation claims, number | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentNumberOfStateAttorneysGeneral', window );">Security incident, number of state Attorneys General | cases</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentExpectedCost', window );">Security Incident, expected cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExpectedNetCashOutlaysForOngoingLegalFees', window );">Expected net cash outlays for ongoing legal fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentExpectedCost', window );">Security Incident, expected cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_ExpectedNetCashOutlaysForOngoingLegalFees', window );">Expected net cash outlays for ongoing legal fees</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=blkb_ThirdpartyTechnologyMember', window );">Third-party technology [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted', window );">Remaining aggregate minimum purchase commitment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 206,800<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_ExpectedNetCashOutlaysForOngoingLegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected Net Cash Outlays for Ongoing Legal Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_ExpectedNetCashOutlaysForOngoingLegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LiabilityInsuranceAmountDeductible">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability Insurance, Amount, Deductible</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LiabilityInsuranceAmountDeductible</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LiabilityInsuranceAmountTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability Insurance, Amount, Total</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LiabilityInsuranceAmountTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentExpectedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net pre-tax expenses currently expected relating to the Security Incident.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentExpectedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentNetCashOutlays">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, Net Cash Outlays</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentNetCashOutlays</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentNetPreTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, Net Pre-tax Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentNetPreTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentNumberOfStateAttorneysGeneral">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security incident, number of state Attorneys General</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentNumberOfStateAttorneysGeneral</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentOngoingLegalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident Ongoing Legal Fees</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentOngoingLegalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentPenalty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, penalty</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentPenalty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentSubrogationClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security incident, subrogation claims, number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentSubrogationClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyNumberOfPlaintiffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of plaintiffs that have filed claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyNumberOfPlaintiffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of pending claims pertaining to a loss contingency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=blkb_ThirdpartyTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis=blkb_ThirdpartyTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422002656">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Components of Lease Expense) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,417<span></span>
</td>
<td class="nump">$ 2,216<span></span>
</td>
<td class="nump">$ 5,028<span></span>
</td>
<td class="nump">$ 6,905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">271<span></span>
</td>
<td class="nump">357<span></span>
</td>
<td class="nump">883<span></span>
</td>
<td class="nump">1,184<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(914)<span></span>
</td>
<td class="num">(833)<span></span>
</td>
<td class="num">(2,518)<span></span>
</td>
<td class="num">(2,498)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Net lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 774<span></span>
</td>
<td class="nump">$ 1,740<span></span>
</td>
<td class="nump">$ 3,393<span></span>
</td>
<td class="nump">$ 5,591<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes short-term lease costs, which were immaterial.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422338480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease Liabilities</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:</span></div><div style="margin-top:3pt"><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:83.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.544%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Years ending December 31,<br/>(dollars in thousands)</span></td><td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating leases</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 - remaining</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,657&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,109&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027&#160;</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,207&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028&#160;</span></td><td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,101&#160;</span></td><td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,689&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,040&#160;</span></td><td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,115&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of future payments</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,925&#160;</span></td><td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 - remaining</a></td>
<td class="nump">$ 1,657<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025&#160;</a></td>
<td class="nump">6,277<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026&#160;</a></td>
<td class="nump">6,109<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027&#160;</a></td>
<td class="nump">6,207<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028&#160;</a></td>
<td class="nump">6,101<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">20,689<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">47,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Amount representing interest</a></td>
<td class="nump">7,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future payments</a></td>
<td class="nump">$ 39,925<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927423275664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentExpense', window );">Security Incident, gross expense</a></td>
<td class="nump">$ 637<span></span>
</td>
<td class="nump">$ 4,086<span></span>
</td>
<td class="nump">$ 12,782<span></span>
</td>
<td class="nump">$ 48,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentAccruedInsuranceRecoveries', window );">Security Incident, offsetting probable insurance recoveries</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentNetExpense', window );">Security Incident, net expense</a></td>
<td class="nump">637<span></span>
</td>
<td class="nump">$ 4,086<span></span>
</td>
<td class="nump">12,782<span></span>
</td>
<td class="nump">48,646<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentCumulativeExpense', window );">Security Incident, cumulative gross expense</a></td>
<td class="nump">174,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">174,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 161,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries', window );">Security Incident, cumulative offsetting probable insurance recoveries</a></td>
<td class="num">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(50,000)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_SecurityIncidentCumulativeNetExpense', window );">Security Incident, cumulative net expense</a></td>
<td class="nump">$ 124,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">124,213<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 111,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InsuranceRecoveries', window );">Security Incident, cumulative offsetting insurance recoveries paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (50,000)<span></span>
</td>
<td class="num">$ (50,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentAccruedInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, Accrued Insurance Recoveries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentAccruedInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, Cumulative Accrued Insurance Recoveries</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentCumulativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident Cumulative Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentCumulativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentCumulativeNetExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident Cumulative Net Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentCumulativeNetExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident, Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_SecurityIncidentNetExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Security Incident Net Expense</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_SecurityIncidentNetExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427849296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Schedule of Effective Income Tax Rates) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="nump">$ 12,140<span></span>
</td>
<td class="nump">$ 9,069<span></span>
</td>
<td class="nump">$ 18,567<span></span>
</td>
<td class="num">$ (5,032)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">37.10%<span></span>
</td>
<td class="nump">50.10%<span></span>
</td>
<td class="nump">28.10%<span></span>
</td>
<td class="nump">58.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927429882400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Jul. 16, 2024</div></th>
<th class="th"><div>Jan. 17, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury shares under stock repurchase program, cost method, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63,597<span></span>
</td>
<td class="nump">$ 263,656<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=blkb_December2021StockRepurchaseProgramMember', window );">December 2021 Stock Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=blkb_January2024StockRepurchaseProgramMember', window );">January 2024 Stock Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ShareRepurchaseProgramAxis=blkb_July2024StockRepurchaseProgramMember', window );">July 2024 Stock Repurchase Program</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Stock repurchase program, authorized amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury shares under stock repurchase program (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">807,774<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,761,985<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Purchase of treasury shares under stock repurchase program, cost method, value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 62,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 325,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Stock repurchase program, remaining authorized repurchase amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 737,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember', window );">Q12024ASR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement', window );">Accelerated share repurchases, cash or stock settlement</a></td>
<td class="text">200 million<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt', window );">Accelerated share repurchases, settlement (payment) or receipt</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury shares under stock repurchase program (in shares)</a></td>
<td class="nump">2,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares', window );">Accelerated share repurchases, initial delivery percentage of shares</a></td>
<td class="nump">70.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount', window );">Accelerated share repurchases, adjustment to recorded amount</a></td>
<td class="nump">$ 52,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accelerated Share Repurchases Initial Delivery Percentage of Shares</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The adjustment needed to reconcile previously recorded amounts to the actual aggregate amount paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the nature of the settlement (cash or stock) of the accelerated share repurchases agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481138/505-30-25-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481138/505-30-25-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=blkb_December2021StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=blkb_December2021StockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=blkb_January2024StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=blkb_January2024StockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=blkb_July2024StockRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=blkb_July2024StockRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927421263888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccumulatedOtherComprehensiveIncomeRollForward', window );"><strong>Accumulated Other Comprehensive Income [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income, beginning of period</a></td>
<td class="nump">$ 175<span></span>
</td>
<td class="nump">$ 8,842<span></span>
</td>
<td class="num">$ (1,688)<span></span>
</td>
<td class="nump">$ 8,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax', window );">Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)</a></td>
<td class="nump">3,315<span></span>
</td>
<td class="num">(2,873)<span></span>
</td>
<td class="num">(625)<span></span>
</td>
<td class="num">(3,545)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="nump">7,062<span></span>
</td>
<td class="nump">701<span></span>
</td>
<td class="nump">5,199<span></span>
</td>
<td class="nump">797<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="nump">6,463<span></span>
</td>
<td class="num">(4,794)<span></span>
</td>
<td class="nump">5,617<span></span>
</td>
<td class="nump">419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), end of period</a></td>
<td class="num">(6,887)<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
<td class="num">(6,887)<span></span>
</td>
<td class="nump">8,141<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_CashFlowHedgingMember', window );">Gains and losses on cash flow hedges [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccumulatedOtherComprehensiveIncomeRollForward', window );"><strong>Accumulated Other Comprehensive Income [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income, beginning of period</a></td>
<td class="nump">10,867<span></span>
</td>
<td class="nump">18,524<span></span>
</td>
<td class="nump">8,158<span></span>
</td>
<td class="nump">23,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent', window );">Other comprehensive income (loss) before reclassifications, net of tax effects</a></td>
<td class="nump">9,294<span></span>
</td>
<td class="num">(8,124)<span></span>
</td>
<td class="num">(1,558)<span></span>
</td>
<td class="num">(10,066)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax', window );">Amounts reclassified from accumulated other comprehensive (loss) income</a></td>
<td class="num">(5,740)<span></span>
</td>
<td class="num">(5,456)<span></span>
</td>
<td class="num">(16,832)<span></span>
</td>
<td class="num">(15,272)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax', window );">Tax expense included in provision for income taxes</a></td>
<td class="nump">1,509<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">4,458<span></span>
</td>
<td class="nump">3,990<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent', window );">Total amounts reclassified from accumulated other comprehensive (loss) income</a></td>
<td class="num">(4,231)<span></span>
</td>
<td class="num">(4,031)<span></span>
</td>
<td class="num">(12,374)<span></span>
</td>
<td class="num">(11,282)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Net current-period other comprehensive (loss) income</a></td>
<td class="num">(13,525)<span></span>
</td>
<td class="nump">4,093<span></span>
</td>
<td class="num">(10,816)<span></span>
</td>
<td class="num">(1,216)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), end of period</a></td>
<td class="num">(2,658)<span></span>
</td>
<td class="nump">22,617<span></span>
</td>
<td class="num">(2,658)<span></span>
</td>
<td class="nump">22,617<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign currency translation adjustment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blkb_AccumulatedOtherComprehensiveIncomeRollForward', window );"><strong>Accumulated Other Comprehensive Income [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive (loss) income, beginning of period</a></td>
<td class="num">(10,692)<span></span>
</td>
<td class="num">(9,682)<span></span>
</td>
<td class="num">(9,846)<span></span>
</td>
<td class="num">(14,895)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Translation adjustment</a></td>
<td class="nump">6,463<span></span>
</td>
<td class="num">(4,794)<span></span>
</td>
<td class="nump">5,617<span></span>
</td>
<td class="nump">419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss), end of period</a></td>
<td class="num">$ (4,229)<span></span>
</td>
<td class="num">$ (14,476)<span></span>
</td>
<td class="num">$ (4,229)<span></span>
</td>
<td class="num">$ (14,476)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blkb_AccumulatedOtherComprehensiveIncomeRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated Other Comprehensive Income [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blkb_AccumulatedOtherComprehensiveIncomeRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blkb_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_CashFlowHedgingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_CashFlowHedgingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLocationAxis=us-gaap_AccumulatedTranslationAdjustmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927427735680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Revenue recognized that was included in deferred revenue at beginning of period</a></td>
<td class="nump">$ 321.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation</a></td>
<td class="nump">$ 1,200.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationPercentage', window );">Revenue, remaining performance obligation, percentage to be recognized</a></td>
<td class="nump">55.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927425975664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue Recognition (Contract Balances) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiability', window );">Total deferred revenue</a></td>
<td class="nump">$ 413,259<span></span>
</td>
<td class="nump">$ 394,927<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426543824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Disaggregation of Revenue by Geography) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 286,727<span></span>
</td>
<td class="nump">$ 277,626<span></span>
</td>
<td class="nump">$ 853,263<span></span>
</td>
<td class="nump">$ 810,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">238,661<span></span>
</td>
<td class="nump">237,877<span></span>
</td>
<td class="nump">718,601<span></span>
</td>
<td class="nump">688,290<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_GB', window );">United Kingdom [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">29,846<span></span>
</td>
<td class="nump">25,694<span></span>
</td>
<td class="nump">85,955<span></span>
</td>
<td class="nump">79,976<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=blkb_OthercountriesMember', window );">Other countries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 18,220<span></span>
</td>
<td class="nump">$ 14,055<span></span>
</td>
<td class="nump">$ 48,707<span></span>
</td>
<td class="nump">$ 42,155<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=blkb_OthercountriesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=blkb_OthercountriesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927422246032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Disaggregation of Revenue by Market Group) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 286,727<span></span>
</td>
<td class="nump">$ 277,626<span></span>
</td>
<td class="nump">$ 853,263<span></span>
</td>
<td class="nump">$ 810,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=blkb_SocialSectorMember', window );">Social Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">255,210<span></span>
</td>
<td class="nump">239,512<span></span>
</td>
<td class="nump">751,818<span></span>
</td>
<td class="nump">696,790<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=blkb_CorporateSectorMember', window );">Corporate Sector</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 31,517<span></span>
</td>
<td class="nump">$ 38,114<span></span>
</td>
<td class="nump">$ 101,445<span></span>
</td>
<td class="nump">$ 113,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=blkb_SocialSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=blkb_SocialSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=blkb_CorporateSectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=blkb_CorporateSectorMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426542160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 286,727<span></span>
</td>
<td class="nump">$ 277,626<span></span>
</td>
<td class="nump">$ 853,263<span></span>
</td>
<td class="nump">$ 810,421<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=blkb_ContractualRecurringMember', window );">Contractual recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">194,798<span></span>
</td>
<td class="nump">189,174<span></span>
</td>
<td class="nump">579,195<span></span>
</td>
<td class="nump">548,012<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=blkb_TransactionalRecurringMember', window );">Transactional recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">85,220<span></span>
</td>
<td class="nump">79,827<span></span>
</td>
<td class="nump">253,717<span></span>
</td>
<td class="nump">236,127<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=blkb_RecurringMember', window );">Recurring [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 280,018<span></span>
</td>
<td class="nump">$ 269,001<span></span>
</td>
<td class="nump">$ 832,912<span></span>
</td>
<td class="nump">$ 784,139<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=blkb_ContractualRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=blkb_ContractualRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=blkb_TransactionalRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=blkb_TransactionalRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=blkb_RecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=blkb_RecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm44927426048112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Oct. 29, 2024</div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember', window );">Q12024ASR</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury shares under stock repurchase program (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,100,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">Subsequent event [Member] | Q12024ASRSettlement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Purchase of treasury shares under stock repurchase program (in shares)</a></td>
<td class="nump">490,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRSettlementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcceleratedShareRepurchasesDateAxis=blkb_Q12024ASRSettlementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M<Z&T*,USZ]0FN>Q![$V[)%Q<A4TBP,$T"!RH.(R%FRG!O>9A+]??@:DT6?&
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
M%K6OT<M2J#/X (_S.S@].8,3D!J^U6;MA*Y<SCWE%)AYV9]_VYV?'CE_CNT
MLN0<TB0='8!/WX;?84GP881GK^&<*K$K1[HK1QKYLF/I>))/3>K!+.%>:BJ"
M% IFQLG8=3]O%LY;ZKU?AZ1VW*/#W&$>KUTK2IPP&CB'=H.L>/]N.$X^'1+^
MG\A>E2';E2%[B[VX*4NSUG3Q%DN4&[%0> Y"T<B'KC@DO>,;1[[P<FR*<99<
MYGRS+^E T-5>4)<JWVOF\)!\%78EM0.%2X(E@\L+!K8;SL[QIHW]O3">IB6:
M-;UG:$, [2^-\2].&)G="UG\!5!+ P04    "  /@UY97BZ#Y\L(  "%,0
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
M)[$4D# >H\!A%>$@GI!J8(U?H?6:U8]0":#'.2KJ4O)A0E0E6Y955^ O.A9
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
M@IL)'DV;*:FQ*-QA(/0@UB,NG;!;416T)_JP=5,PG.7P?.#P%SYF=<) >,]
M9<NESH826+,5%B>Q. 7#66%2#,+D!8Y;/4)] O"$X?"'':H(GG '$FM2P7"F
MK]E Z6._^[&K$U4([C2@N/*(L[Y5$V=78JQ=B<4I&,Z*I(&,R'Z?XU>/=DT'
M)?;!3/.)^H7'!74"JV.VPIJ56)R"X:RP&(B'#'<,ZY%E2'.]W.>X&KH:%XNK
M3KP+B36K*+,C60&,#<1*]B+'L4Y@PSM]5U%,>6&OA"NQ9BLL3F)Q"H:S@F,@
M3C)_]F! ?L 1Y1T?'LKX,@0FJA3N8:Q&",4I&,[R\$ C9'Z-\'EY A/T\%Z
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
MZ"6J%^(H.1F/Q%7M(OY*1@MMT*K4$1CG.N2,,;!$BAZ=+'F9IK9F@<5- 'I
M1P\5,@8$%OME[_+F7>\5DNLP@>%;SA%K?E?9C&@3QE.GOM>:\!2U>T*/J779
M)KSV=XFXA.;MM-B;%G5&_^_[E>29/NJW/M):B7\"6\6QX!X#71AJC*PS#;Q-
M:"=0U2NF\;;0&2/YRA\^8"&*2Q@L,Q#"4'BC31QY>':88)X1]D%5J1%2:U5G
MRKM_7C.V&XT;&56PICN@0FRZS4&L.3=4W;#Q"B7?T!32)A#>7=/!+WLW5^^O
MX7;'%6VG!+PE@<M\I;A&%8ND[4#6FPE).5&6UA2+MB%B?2$?#$*QZ#*(0/3_
M!UND!5 &@8Q3FM!O6[JVA&]I6_M/2V#I-,*&&YP)F51YK*4(?\_!<,^]&][)
M,$Y0WE&429^+*=H$J":+A<=63)D\@L(9$AVCG40 6.S->6*DK !\>L]-A*RP
M0\+6:UT7J5?H;ZK0N;7<LU06QF GI%#V-G8@6">G12-5RG'\FG39IG"_C,VF
MZ2U2605>)OZMM6N$OI&TWAHV;4V8:HH,\KERG#PPV[?8OM*^@&%]%?Z("P7[
M7_I-YZRU=Y1S%!SI4]Q$FR0<WVTMN_UDTV<F=.)B9]",=@<-IB+T>F37: #I
MW(+]5Y*;?9O=[.QH2/P@N 0G4HO3)Z#7:T,"1HK03.&0*LWB0DXG,[5Z5<E%
M7,>*JT&J[BH"K^@MRQU?S)*P5D?H;08- (#QQH [?XJD.UU2LH%2N_7X#=L:
M(F)TKQHG+6\>Z.#[3!-/&G-RZ\(>LKK$.(&(05 W=O4;Z+C;H*T],S4)7;G1
M*%.(=/J%YT@M8^0QTXF*+7D'@=KRU#%3G(G:PH;()=1L,?/IV)>LE*E1?1R+
MP9*^ TIKH+-,6]>]E#1@H1RUX\4K0>/)SV'=]AHTU7<JPGJ4*;,XE\9/=9<J
ME6US"#LLTQEO0Y :/X4:TBP>F+M!!5I&J3C8=YJ3K;<)6<W#&+TWT)W @JZ.
M%%T=;7%Q'R7>[+E'A\7+_V%$-&LGQ#&Q;5 *J+=7,!Y' R3D;6EF$8*;I1FP
M>:XQI7.V5HQ@8%7@4+1 A/5[=KI'URTO>]=7GU&.(R4[SJOE@-LT3,"X'_=$
M[1@.!VB;=>X'3+=F<1C9LBH43[F.^$1)&+]1%<AD2:PO=17;(N1&DWBD N2I
MRZJY!%B=VYUYHPP)\9_GRG2 MP'Q9?NHRTI2-]DJ:Y[BT(1N6)"5NN"NX$E^
MB$9@)V]Q ^R^)%VKX6U=V%)/^A@\6',NG916,'74)]IP3IE%,$BA'.XE8>AZ
M-Z(X(M*LXB5V<?*!/J+I"-HFK"F"_K$J2.IS)43_@0XK$>VU1_2*7&J\W?81
M3;;Q;?(Z]C=@BJ(-&Q=P49LNTYK;AY4.T.#O> O?1-925<:E/DUH*W.L3"L"
M121=RL#$;7!V!8Z6B[B]%WU9JI#;K,W=-F@IZZ@IB0B/QD=C+-,_FN[>9)M=
M!WP<.R);0'I5ZKKD,/BC-A'+HTA<4+)XORF%KR<QRGB2,-UAHD*E;!@3)G^%
M:2!:L 93V#NLPH\$,W%*:UV-$W#VK;:UAW7IQEIERX[)S@UK!7>\5Q-72[>(
MPS.)4E!#32#,6R$_*M3>5#O4/OI( AXXCJZ]@YK%?J<3&D0"S=RBO;=5*\W6
M(K^]&K..JR5=L_FZ",ESX9UMN9P1@0P<.9USTERZF>*^Z\6H?R!*A D[;D:9
M@/?*<6/X<+:SCW=PWN2$B 4O]#-$1YU=%=OSR*QUC^,V9Y6';$G^$D"Q&]N@
M^V>!?9,S,1DRX(9F9]!4V?1\A$GDB,=GV<X$"_L0YCN5TU<S'E'QC'J#T/&O
M&E!O((@ .#:PV=]H&M<N%59VY-OB6$4W!7JB/"T(Q#('B['9C&W$Z*+8@S6A
M*R(BDL1X9DFFI'DX.)[;CFS[N+/?^0:'!GS&7QH)<H%R\7/<<G7Y,?,R?L-;
M;8]?0C\B3@CA"S4%Z:#_^K 7^X?V(=B*O^A-;$"WSS]SA5'"T0:\GUKD>_-
M!RP_\5[\%U!+ P04    "  /@UY9C=V"3G4'  #:$@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970Q,BYX;6RE6%MSVS83_2L8U=.Q9Q")]TMJ>\9VVODRTS:9
M)&T?.GV 2$C"A")8 /2EO_X["U*T;,M.TC[8HDA@<?;L[MD53V^T^6PW4CIV
MNVU:>S;;.->]7BQLM9%;8>>ZDRV>K+39"H>O9KVPG9&B]INVS2(*@FRQ%:J=
MG9_Z>^_-^:GN7:-:^=XPVV^WPMQ=RD;?G,W"V>[&![7>.+JQ.#_MQ%I^E.ZW
M[KW!M\5DI59;V5JE6V;DZFQV$;Z^3&B]7_"[DC=V[YJ1)TNM/].7M_79+"!
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
MT  \G^7(:OX'+5!_E/CJWU!+ P04    "  /@UY9S\0Z@9\)  !^'P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6S565EOV[@6_BN$IQ@D@.MXS=8D
M0);IM$"7H&EO'R[N RW1%N]0HDM2<3R__GZ'U.9$=ISI/-QY263I\"S?64F>
M+;7YPR9"./:0JLR>=Q+G%J<'!S9*1,IM3R]$AB\S;5+N\-/,#^S""![[1:DZ
M&/;[AP<IEUGGXLR_NS479SIW2F;BUC";IRDWJRNA]/*\,^B4+[[(>>+HQ<'%
MV8+/Q9UPWQ:W!K\.*BZQ3$5FI<Z8$;/SSN7@]&I,])[@7U(L;>.9D253K?^@
M'^_C\TZ?%!)*1(XX</R[%]="*6($-7X4/#N52%K8?"ZYO_6VPY8IM^):J^\R
M=LEYY[C#8C'CN7)?]/*=*.R9$+](*^O_LF6@/01QE%NGTV(Q-$AE%O[SAP*'
MQH+C_H8%PV+!T.L=!'DM;[CC%V=&+YDA:G"C!V^J7PWE9$9.N7,&7R76N8L;
M8>0])V38^\PZDP-P9\\.''@3Q4%4\+D*?(8;^)RPCSISB66_9;&(U]<?0*=*
ML6&IV-5P*\,[L>BQ4;_+AOWA> N_467HR/,;O<A0QK.8O1/Q7&9S=DD1(IT4
MEMU(&REM<R/8OR^G($?T_*<-E2!TW"Z4,NK4+G@DSCM(&2O,O>A<_/K+X+#_
M9HM)X\JD\3;N#9/L<\[;SNBXQS; \UVPN<B$X4JM6&X% KZBDPTZIQ&4&;*8
MZ=S@BQ,PUS'#G? 0HWH@/S)$M#$BBU9,/$0)ST!OI/VC1W+")P<Y";]O"K(L
M4MQ:.9,B9AR_N$W8#-6$)7"<"#[,4+]D!F)'"A5?/-]8LTP[)D@GTDR#?K7&
M'LHQ>#BF&,"C78@H5\'&16X6VA*G2Z68GGGS-F# $2QS?2],!CVG*^ (B1FG
MXL,5NUOR!5#F2AC++JW5D?2?NJ"+>D#/DGY\;H0([);2)5Y<I'/BM."&0A.:
M6%($^>%$.L6:,DD\#C<B*MX._-M1ERU%0-1'(#C%S"6"S;@T[)ZK7#QGEO/T
M<Z,M?J2DC 6!?QEI9'MFP1)/5BL9<^(_Y8IGD6"^+%GR6<VAEFN?$2Q^Y$#+
M:XLEY.#&VAZ[?AP&WPL[O:>QSOMZ/10M.:'&&-@D,DJ8F,V$[PX(/A@"%SJV
MT(;<4REYSXWD4R4"HUA,'<MAO/&F>?BO(50Z]I9'4H4J0K'&9O(!ROA5/M!
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
MTP[W(-LF,U5\,IOD1JWKI*GY/J-OF_*6#IG)WNX9;)GC<!T,$9&.U6'CUSY
M*FSI&M25]/V5$/5!@\[7MB6?]+,L7-KF(8=BJMO=<^U9<2^I$3$GEZ/@-S/X
M!(HG'59I9F6Q4 1+Q'VVR\+D3U;*X/%69\NZ*9O%)NG(>V(Y,@/;E)T\P X3
M#S4L88HN[%WA'E>=R9:D7]!\6LR;4$WXI?26A#5&L,_@BC/2^I2.2$\:H^#Y
MA1&>68J01U%U%?:NB?ZP4:]?R8SHO<M_B\R]4:G%PN@%\=*OO6_1H*3;I*UQ
M1+5:F>9+0<ZCW"2/IN/ST256*\N"-<PTW6+I-.*CXQXSS[$,G,UU51<(3DX4
M;T4Q&P,O 80*0CIC6?ZSSL*O6\M1"+O>%KD.#-Q9!P_<XGDZILW ]:1M');3
M<$)J@8=@T5FIBHIO)B,O":<R;PW)B?5H;@IW8&@7-@2+65-8N.S_3&%IE[EI
M*B:]$W*'"M/T6M*K(\5'' )>9EYHL5(@GQ!"*T*SR8R$<0L'E,O>VNYR;03O
MM1"Z,ZW)OS)6(-L !/@#IZ+CESOW,!H0%O".=!8M4?$>$2A2]K*DOUX$8@MU
M4S_9?C+:,O7[T=9%?0NWZJV0%T6XRDPQH\-2LL*\JM1GTG\6.2<B9'F*6<46
M+3!I@W"FH0A@J4UF((8>F'$(EK,E/L*%\+6!&'"OIL?JK#.&A2".1]RE]SNR
MEZI)&H@IMJFQ\"8AZFE5 )NWD'B-2RIA"Z$'P[=>JFZ!7)-[!B-S5F659:8C
M*.7W7!?0,.>?>2VB/_5.Z(\N7Y ZII2/D<(*:JH($Y3%9S)#)'Z$)IXGQ9SD
M$;RG)\CV6X QL@>8ID!<2]'2WT??UX+Q6+9"7TRT\&9-0=UOPLN-$N1K U7#
M;@(WL&)7S]4MH"K)QM%*^T>,78%A!7T]ZUHVDR!+"6<]B;& L&5@OF/YCG7V
M-'EQD%D[9,N9!]F,T.DW28F1/3Z"J.6.@[OB,$3TCJ;@ ,.=6 !S1"16=$1C
MRJ&)X;S!CH8'$\#!! RVR9\=')$VI'K$FOP/.#DZ:44F[U2$3UY42(<$5-=Z
MT;2%-SL+J9?BTZ%472EVJG)VT'0H]ANP9:#ODG<1=8!SY*3<^W1]RV%A)?Z
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
M:R71YW*/<Q5A!4<'[B,M!,;,&7\SQ39YO&VH Q@@DS%<Z"'DUQKXOH2PA&,
MMS^I_0SO.%CXV.6JHNJ%JOU^< ]Z03)<*HK_OFF]!^52F7)5<I=I/K<]SG63
M1.ME0\,\*^2T$IQ686K-*0?Q0+O1E[RX+?).'*OG<QC^"VJ4^BH*' 3+=F@V
M1++8#)]"D(X/WD\IX%2%E>:U&!TK1EV[V?"0"^TI4G,9A7J1X"<=0,LT&@TI
MX4EJ+?%,$>3<P;5L@OG#21$S<9-N:1XE5Y5:2,GVCZX6G3,$8N>IKUG15MX_
M>;L)": /F>*8Y,E1\K-:VZYHPPR-CE1N &+Z6:X@.?:EN-?.-P/OX,$PM_OX
M*4E19GK>F,$4 [E'F4OX)(E.?+O+@U(*ZQ3#B7X</]<5"=I$:LH**"?@ A%X
MBDT$AK.H+-6U*@5Y&5:+OI25NA3HLX,)<X=P60U<_+ =#2 7G#W@Q-UBH6W;
MH^.H+K9;IPK1QPM:A1$:.8!WTW0$5_+_7#?KFJ>36 +DO<*XE+ME>%9:CN1/
MM?1N-30+C@^P)NLF7LC&<&FA92J&GN)M>#1$S/"0_$@[")A6NDW]YJ0\-(SB
MYESH^-&BWD_Y D2O.I0ZN"D2'8$CR)P"P:U#9+)>L*XP@C'$<+I>J(6+G:P)
M\50#3PZXF24:R>!C,_A=(T$]3//^B:XW#+;$8ZM(:!?/[99<E:OCW\70PL8]
M5Z 8FA!EC5X"JW#HP ;[^KE6#UOUKE6XH02KA[3]P=WTT,RG$;Z4!;A<E-QO
MYEGC<"AN/Y-8R%_V,U]^&JV7(]TG/J!P:H]CE%!6(F&@ P>8 )Y*R9(F'"05
MVN^!4C<>UX#06N:J0J+Z%1F,&N8P/N5,>0*(%,3H@+YW#\Z/[$^71[[^1;HQ
M])W(]P@4T//*8._(5>IFY0;#C"ID=A47OKBJ$8_J.H^$^-/YZ<H^=>JU8-.K
M7&'":!I62!,*\@*.4^_JP,N\(+=&ZQ#3!4@.>->/$;K8LRM^Z;7;+J,L7A(!
M:E-I<N@TE0<%VMB"6>8KTWQ"\F8]1J4C]NX[0@8EC9C$@\\K0ZYV(RZ!FMGO
M9.AD<AI/"?]64P5$"I#\4HZ@FQO6[+FK18?+E#B#74L &@-X5"LW8,*W'QT+
MX\EQ5X@\4)Z\JY#H%;5W;)2D&WYI 0%_X\NIAY%5?[Z_(;JWOEZXQ]F'[-VW
M[Z(GYZHHW01"12_?B=B1ZX$(%X0)M+-4E75*XLP_31Y/CQ$LE&!N"F*.$.Z!
M<-C]BD-PUZ3U4S?,+DX8=G8E;CT^^1?X%)'GQC >LG%P,:(=H@:@H1"_7S6-
M3(X)0O)C:;)EKV+3RUC%(B65Y %6H=LB2)-C,B/&R+4+YO[0P>*G)X_GQUZN
M;QR^IF\8,-Q RTMD!ZZHV$? -T0[-+4P&05>.0H>N.8-K&@N1:3I^/GP7KXX
M>7XL4EAKF;IRP<R? 9JS\O-O@G600/AS,2=^['#W<"9_BR;'V&U][5=ASQ#)
M6=(HZPOF\*.':V6CKQEKH^.X(ORPY^S<#B=-KZA*U?KRR _@8BNS8#]T (P
M]-'@NTN<J>F72U[>SR:%?.<=OZWF17O=$50M*4UZ&XV<\AMSK!X\BQI5[GA\
MSN.EX5KOX?Q4MAD^S/T5KCE@F7=9V_A%G+@0_"<G4=U>+8P6VE7RAD?R?G0E
M-][U/?16T0ML(%?2C#B]^9HVOSC1X1;PIIR >.Q_*#TLXM[&=H%)D*=MHY=!
M6)(RKN 3H- U'XH>^GAPW]_"&TT4]@-RCPN1 P9R)'.Q*$(]A(J?,T AWTSS
M_Y!6J15[E:@AOM5:XW(*O':K'?Y<B;BI$BJD<DE_+B]=*/&H5!59R'<R4\;E
MG! _8J EAF^1E-#TJ:O5/A=5:ZBDZ;C-V7W%4;SOK^R;='!]Q:8IW7M<![@F
M#(HT@\PTRL;=-$S?4FRDH]X7E(3CE,?1HL3&H)'BLT^ODD/#*MZ4XG!_TY1
M8*"DZ4WFC&WD9-\0HS@=]S[4/HT@M]"KQ4I1.MSR?,-6<S@H_;[6J" F]QH%
MP6]6>]\&D@3%E_S;J"7@"I$W7-+:_,U&Z52D;=(A^(5'76D"B[L#Q!QV$;U'
M9R6)0P/WB=T>>WO$W+5<<G.DX5'%?M)FR\$0$.1Y;F'43+OMEA1]^84BF9+F
M87QY>8@R_4Y*R;G65?P@S\)(B.4WB&O"H.Y_FB:EW+MW_&I2X!:U6@S"0LYQ
M80W0:1L:;/<HPLOY>\*>,]5)%1M+,$C%9X2>4H6!#K7FUPXTYU!&+SKY3EK5
M/+0=O6E IJSW,>:@YSWL7U,*_K6D<A_!C%>%7C2NN\G*@YOL4A3G]9=E,4-H
MOKH:3;R[N7$]Q ^:ZVS8BWZE(+E\\I,# WU-Z_4-?2VAQ.'L'A4-H #[88]F
M/AF:3^Z#E8\(GVX0!CBW=!.&R3M!T#%V^70C5SUL\1*5W,7NN)>O*,GMF'/8
MC*V9YU=(&>>LR8*6W*5^]MIYUCSX>)GNYPF^K91V$#,&^S&12#U8DV7$D/5<
MT#&_NQ0H#&6&J#*5<L%IQ9.PP,*(D(2)V.CSB%9OC'Y;\=81!_LRQ_:M^V(O
M?3D(JO<I.UT:M!<D8[I75Z??K*MO],QT5#2=1HZ.O _'SHQ1 7NYEKL!3BZL
MD[$VN$(WW!LT/UB.:[ ?>G\D\KD#?TB/7LOKKUOGF(P?<)!)9'@[,0LJIKD_
MD@O \:W7U!^RE8:[C_[7PRE"/JX;J="NI?NM(?5>?.?B^A[%VCN=&H^B2EKT
MMM<]T/X*(+#N7WWT)[_KW@-0_6U-W0RU"W(? %G9&U)HO8I$(D/^6T-D PD_
MN(L@[]H]D&4[ [T'7P)APJ/<0U+<2>KXL3]?"9[(L<\W0J7H\E-!L;6*?AZ
MFX7TXS*4T#ITFUQ#;:;CR:7#J]RLDU,64GQT9RFX$? M9SGU9UE';71I=D;-
M*>H"VN4N>1T<,R\_H*D)HUE?1]:/JF8KGIQ%1/FH(L=W.>DV(5'XQ YO217K
M_-] U#Z/30-+7>M[<5R()(GVHRO;+]]PV=)E,:%*2U[__Y;'_%T/AGRS1L8T
M7%F%*S_[R@1V:VHTM!_[@0N*UDW6N?R*1QFY&%_3;PV0R_&S^E75U?Z%]\$+
MZ&$M+B:T5&W0:T$!%"O#G@[=A]$DG,"2YRBC]WEXWBP-'ESD&!SB'1-(80#N
MW_G*U/_+D9Q]/Z_T-/IUK$J;!?\&&/.L;N6'LL+5\#-CU_+K6OWM\AMEB!$+
M*G65>HY'QZ.+LR,92_'_:9L5_];6K$$0JOCC4@-&&[H!W\\;2-K]AS8(/[[V
M\K\!4$L#!!0    (  ^#7EERE@=MC@,    (   9    >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;(55;6_C-@S^*X3W@A9(;<=.VK1+ K1W-ZP8;BNNO>W#
ML ^*3<="9<DGT4G[[T?)KI<-;?K%EB@^CQZ2$K7<&_OH:D2"IT9IMXIJHO8J
M25Q18R-<;%K4O%(9VPCBJ=TFKK4HR@!J5)*EZ7G2"*FC]3+8[NQZ:3I24N.=
M!=<UC;#/-ZC,?A5-HQ?#%[FMR1N2];(56[Q'^MK>69XE(TLI&]1.&@T6JU5T
M/;VZF7G_X/"'Q+T[&(./9&/,HY_<EJLH]8)084&>0?!OAQ]0*4_$,KX-G-&X
MI0<>CE_8?PZQ<RP;X?"#47_*DNI5M(B@Q$ITBKZ8_2\XQ#/W?(51+GQAW_OF
M>01%Y\@T Y@5-%+W?_$TY.$ L$C? &0#( NZ^XV"RH^"Q'IIS1ZL]V8V/PBA
M!C2+D]H7Y9XLKTK&T?I6%Z9!>!!/Z)8),:.W)\6 ONG1V1OH2_AL--4./ND2
MR__B$U8RRLE>Y-QD1PGOL8TA3R>0I=GL"%\^AI<'OOS=\."C=(4RKK,(?UUO
M'%D^$'^_%G+/.'N=T5^2*]>* E<1WP*'=H?1^L?OIN?I3T?TSD:]LV/L[Y;C
M.'J:QG#( +]W%F1O($Y!:\U.ANMTLD&-E:13$+H$K"H,M^/0V0I"-_$6U952
M;X%J'#P=F I:M-*49Z[%0E:R -RA)@;LT>(5/-06$9K^=* _'<"U)6PV:$.!
M?V/MQ]9/2J.4L(X%\,ZF<RS4G89SX3_YP>CV>(3?PS2;3&<I#RXGZ?FE-RPF
M\_,+'IS,)VF>G<*GMS( ^44\A1]@GH9?MNAGBWC&OP?.2%$+O<4@TW"VWTXE
M< <-.:20&I]W_4X.?(B<T!HU,%<K+'N0"21.,'=?@K!W2(1//:= <GN5ZAD$
MD96;CL1&80!IW(I>&Y,5-.*XFMKH,Q;0L7;O+8K"=D(Y[KN*Q8_;WF/164G/
M/N>RY(*S51"4DH,QQ-Y%.'%]<0ZEXA.Q=PS792E].Q9*/4_\,BL.LBNQ,S8H
M[<6%,S;4T/TO% /<%XO',]^.RY :?B6$IXWA3EB2GIWQE4.BX>@Z)N;4NGZW
M3K^ZGZ_@5RU]P+\RKC0-*"DV4OF0??TZ7: EX<^D/VW&A6!<_-K53PZZ<H-V
M&]X>QW([37V#'JWC\W;==_5_W?NW\;.P6ZD=**P8FL87\PAL_][T$S)MZ/$;
M0_QBA&'-3S1:[\#KE3'T,O$;C(_^^A]02P,$%     @ #X->69.B;.> "
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
ML<>I2O\Y\LN-2^,T@&+0V-&#:_=Z8UR2M*C%GE=HS^\E%FHJ]^K!FP*U<D>
M '2TM6K+#2XMQ4-1">JPOO)X_8KKP1N5, JR%KQKV978R+KNO1 =B%>7[+>6
M:]>8WV&?[H#16^1?F+$TCU;+)$T/Y$6:H6V0J<'+6FJ8&;W</C;51 HG6O%'
M<V^W\$D% %8Z8>BS> B7P<L02P_R@!"G14)+53IC3Q1\&0:XG#@%_S^$X,3]
M.=5ZU#7ISBJDM,-I^J@GG<[F[(,T?+/1HML^!0CA-53&JA.#MF1&56WGI*O2
MRIU_HX(Y'K40?6L]L(U0&\V;K9-KS'R&/)U2!0]%: ;N?T9C4:P6%E&[+RSY
M&Y@J$3XA.%@V',=8KNC\0(&#<2V%Z3+0293CF:\J HDCK(9>4GQ#S*LI:,;1
M->Z*6])!Z.2]++'-C (Q>#^%"XK\A<S]_97,OBT!D _QC@KJ$NZ$^G%TP!9T
M,EQF7I($;I1Z69IBE :8\VDNR3(OS/VG!(:YET4)"V,OR2.6Q5X>QRS-O3Q-
MV$^'!#+8"D.?!9'G8U&4>:F?LBCT CQU.OXHWV&6>&E($,(T]9(PP2B+(>G)
MDD:![T5HCMNGLND2>J5THS2B&B:[HF$;K=K& - .I>72 ?(WZL2JDWX%?H5Q
M-%/? \\=@4\K@00(?6\*+9NA_ 7'L3WUVUMSNE$"VRG[^JLL#)-W1X(XV+=6
MJ \Z.&LT)33YL%XI7FB&H<O76.2FLV;ZD\2TP +WM:JQ="TM>F.-K)1=G!X3
M95MTC8N^MM*V_?Q6\,IN"Q3P4V9(:%UV:V5/(" GG6&4)+93KC>56G6J3FM[
MD33LKP#^G;P#:^_<BRD'+Z;MOZ&A& UV3#P'ZN,O'Z^__<'-_0,E<<7AZ(]U
M^Q3IG]O$AX6#;HEC+PQ\U\2Y%^.NC":. R\+,FKB'%V%)OZ":EREXB!E4(
MM][ #[PHBEF .U2R#/Z'YGR%P*+5[LR:4&D?&O'G4CC<AUL7XP#I#0MP;TQS
MHBW(<B]((XQB2%N0QS2"?OF@]_;)+7O8#RDDL</Z#$R%8"<%P>$R\0*ZB_:,
M/B6 N/5AE[R&2>[Y3GNS9>CE72JSR N6.3OV\W<Q^5R!IMBXCS*FT]_NR\4X
M.W[WN>P^=SPN[SX:_<@U+BDX#<4:6_UY&L^ZWQW#@U6-^_BQ4A8=Z(80"_S^
MH@5XOU;*#@_D8/P:=O$?4$L#!!0    (  ^#7EDL::N1"0(  +P$   9
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
M=88*C[G $1A 0^\&7XOA4?,=[VQ6G"K\X2,S]2-@T!(?8, 0ZJ#=(=W#E:I
MQ _GN.'0_*K.'$W,T>@6P)"=[6A6BMGY-%24 5[&E:;0/$/[INO-BD^U?D%\
MBIX;S%L.H#.^-K% %"^D ]MC=W\/SOE4X3#80WE(!+5N4QOZ+,_4'86$[0(.
MY!U$AKEC"S[!25(E3%@?(1.[=A%WI;UR:3B'#MF/Z< W>TJ(,S^B)E^;=*#8
M#A/4F& &6ND1! ?U##-PQ\$6/$J@L?*M+3D#O)JQBY#]I75Y]QE\?$6-P7]&
ME=-*@< D8R1]&]1-1O.S!*.@G=<C=;IX^\\AZ7VV(?2'3IB*B2[3D 1$QN+@
MX"- Z9H#VY^P/_[/C@S3=\,P?7=TS@V[S@X%@+-O7OX5/<(/_S^+>T'O9T'J
M9FG;D>&MU<7C"BJGZGM7S 0Y@T=;$"1JW&\=\V>[BJ8TZ%**,W6#<2*5TDWD
MGIMR9K'EN*B+7)J[RB9KL%MV5?;;L(X!_WX _OU1P'*IZ)4%0]*&0]X'^I_5
MH7ZFKJ.D+/U>.MS!/:8/KF1'(Y'<M;^W (Z%XJ(RM!Z=+:DPLD/4^A$UW$9@
M>R#%8YLH9!;8HPA35T=HB2-)'!)19AB9\M;Z@B<Z@D.T!:?Z%<YQG0ZGZ!E+
M1$?@:U-0.);;BR&W%\>7QRCS@+"PU#PY]V7VSVF01LJTG)'#PP-=P[@S3-@.
M1HP=>%_@8;!;MP;T=U8$U8B7T29W@TPQO5YC?'73C<N!=[EZZ$=.4U=8UNB5
ML;LE<S>$.F;@=+#E0S+9"E=,/PWV!<FEH;;$.V(\Z%:@)W)MYPA/8,<U6;:R
M+^Z$9!7*JQ.*A\<BNF#C^?:**6T*0[QH\OZ)+25K>]*V%1]11@?!Z[?9;,]'
MRF@:,!#0[-P3U1ML69"8*@O3;ZUL0L)J>/5T&\/-EP&;=FNE2OJ9<+5J(^HF
M<JO5*^:J;%?6Q;?\7E[*5HK0=390Z,8D;<U_AR**?IVVO-IT*VCB])1PSOI&
MBJ3PD0USJ-QOV\R;/-0*; @FP6GN4Y&/FJ<]!F0;G*S-,>?"KWA9Z=Z#Y*42
M3S.(G1NR .9%RCB\=[9=HEGYKG"*OK!PI@W" XS?$S'-3SG[O$;P%$4R[^3]
M)O:K[)JM\DY5F%"T-:I) FDQD/ VT!5%'#=#(=M#)D[6PG<#5V+1:<YO&JF5
M5Y%,KUFF/XEQ5!IT3Q@6V[&!O4PS'WVVJ"ELY..,Z'4I?\$8[@[??V[R9X_=
M\?SQZ <=-@!*65I#=#&[P 0/^8-,ODB^D8\@*Y^2K^5GA46) A_ <UXF^PLV
M,'P5N_X?4$L#!!0    (  ^#7EF>L./GF0,  .0'   9    >&PO=V]R:W-H
M965T<R]S:&5E=#(S+GAM;(U5VV[C-A#]E8%VL4@ KD51DF5[;0.Y%>W#!D&2
M=A^*/M#2V!(BB2Y)Q>G?[Y"R%0=-W+Y(O,R<.6<X',YW2C^9$M'"2U.W9A&4
MUFYG86CR$AMI1FJ++>VLE6ZDI:G>A&:K41;>J:E#P?DX;&35!LNY7[O3R[GJ
M;%VU>*?!=$TC]3^76*O=(HB"P\)]M2FM6PB7\ZW<X /:W[=WFF;A@%)4#;:F
M4BUH7"^"BVAVF3A[;_!'A3MS- :G9*74DYO\5BP"[@AAC;EU"))^SWB%=>V
MB,;?>\Q@".D<C\<']%^\=M*RD@:O5/VC*FRY""8!%+B676WOU>Y7W.M)'5ZN
M:N._L.MM4Q% WAFKFKTS,6BJMO_+EWT>CAPF_ ,'L7<0GG<?R+.\EE8NYUKM
M0#MK0G,#+]5[$[FJ=8?R8#7M5N1GES=2MU6[,7"'&AY*J1'.'N6J1G,^#RT%
M<&9AO@>[[,'$!V!3^*Y:6QJX:0LLWOJ'1&Q@)P[L+L5)P ?<CB#F# 07R0F\
M>% ;>[SX_ZO]\V)EK*;B^.L]O3U<\CZ<NS SLY4Y+@*Z$0;U,P;++Y^B,?]V
M@FPRD$U.H2^O5+/MK/3%J]9P*4V5@VP+N*[JSF(!_U;SGH230=Z7\%@BK%5-
M%Y;@P;IR (/6T**V)5C:SM^26PWDBCTY/) [JY4QY[ ECL9QG,%CJ1&AZ4L%
M7:D ';3%9D4V[K1OB>2I_;."R$EMH&J)C.H,!38,\"4GL]=((!O5M9:"N_)Q
MG_AH=-LUJ*55>@:WU/RJEB3A@>UGLF%I(F@P93S*Z)]D+)VZA;.8I=GT'*ZQ
M570C>X@?_OH34_E,J!N?(%+0$S&0<I;P*1,$D J6\81-LP32B/%QQD2:NM5D
MFK(T'<-%0=E;KZEMN<SZ?%+CH@/(.UW9"LT,[I%JMLI=/.H0^9//?-=6=$01
M$R)F(LMH%$\H#DFE,/&432CXET\3$8EO_T57&FK2[NS[Z+1!5,>Q8.EX"FG"
M^,3!98YUQ#,6)=FQ@)N/CGY?PY^!CY+(_WQF^6@:N[SR$<_.A^KV5OR-5?1J
M==':ZNMK;GK:5 !UY\IEK54#N:SSKO8E:H9,GJI,=\0BXB!(ZYA#/.$LIIPE
M6<*BE,-[5SH\ZKQ43AO_OAC*)M5=WX2'U>$)N^@[]ZMY__Y]EWI3$=,:U^3*
M1UD:@.[?E'YBU=;W\96R]"KX84G/,&IG0/MKI>QAX@(,#_OR)U!+ P04
M"  /@UY9_FJ M9P#  #D"0  &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX
M;6R=5E%OVS80_BL'M2A:P(AD679LUS9@)PL68$&SI.T>ACU0TLDF(I$:2<7M
MO]^1DF4Y==QZ+Q)UNOON^WCDD;.M5$]Z@VC@6Y$+/?<VQI13W]?)!@NF+V2)
M@OYD4A7,T*=:^[I4R%(75.1^& 0COV!<>(N9L]VKQ4Q6)N<"[Q7HJBB8^K["
M7&[G7M_;&1[X>F.LP5_,2K;&1S1?RGM%7WZ+DO("A>92@,)L[BW[TU5D_9W#
M5XY;W1F#51)+^60_;M.Y%UA"F&-B+ *CUS->89Y;(*+Q;X/IM2EM8'>\0[]Q
MVDE+S#1>R?POGIK-W!M[D&+&JMP\R.WOV.@96KQ$YMH]85O[CBX]2"IM9-$$
M$X."B_K-OC7ST D8!Z\$A$U Z'C7B1S+:V;88J;D%I3U)C0[<%)=-)'CPA;E
MT2CZRRG.+&X85_"5Y17"'3)=*:09-QK>?V9QCOK#S#>4Q?KZ28.XJA'#5Q G
M<">%V6CX3:28'L;[Q*ZE&.XHKL*3@(]87L @Z$$8A-$)O$$K>>#P!C^7?,UU
MDDNK6L/?RU@;1:ODGV.::\CH.*3=.5-=L@3G'FT-C>H9O<6[-_U1\/$$X:@E
M')U"7RRU1BH)$RG\P5G,<VXX$6[JE0(ST-%DESH\8%(IQ<4:5DQS?4S1R9S'
M%=UPP43"60YL3RGO4#(;XL(40M'AEEENSWMNJN466VZ02-KBVI"SS @!(9,Y
M]0IRZ%&>G3%EAA)PD?*$6=_8]I-I+;P&+_;K%RIM\=^GA,24#2,,66GBJS_
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
M""W ^Z5&V@PW)&#\-GGY/U!+ P04    "  /@UY9< 0I=YL%  "I#0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970R-BYX;6R-5VUOVS80_BL'+QM:0+/U+MM+
M##A)@VUHUB)I5PS#/M 2;1.E1)6DXF:_?G>4+-N=(_2+1%%W#^_EN3OI<J?T
M9[/EW,+74E;F:K2UMIY/)B;?\I*9L:IYA6_62I?,XJ/>3$RM.2N<4BDGH>^G
MDY*):K2X='OO]>)2-5:*BK_78)JR9/KYFDNUNQH%H_W&@]AL+6U,%I<UV_!'
M;C_6[S4^37J40I2\,D)5H/GZ:K0,YM<9R3N!/P7?F:,UD"<KI3[3PV_%U<@G
M@[CDN24$AK<G?L.E)" TXTN'.>J/),7C]1[]SOF.OJR8X3=*?A*%W5Z-IB,H
M^)HUTCZHW:^\\R<AO%Q)XZZP:V6SV0CRQEA5=LIH02FJ]LZ^=G$X4ICZ+RB$
MG4+H[&X/<E;>,LL6EUKM0),THM'"N>JTT3A145(>K<:W O7LXI:O++SZP%:2
MF]>7$XN0]&*2=^K7K7KX@OH,[E5EMP;>5 4O3O4G:$IO3[BWYSH<!'SD]1@B
MWX/0#^,!O*CW+W)XT9!_M\+D4IE&<_A[N3)6(Q?^.>=LBQ6?QZ+ZF)N:Y?QJ
MA 5@N'[BH\5//P2I_\N I7%O:3R$OGALRP+4&LCH<^8- WS8<E@KB64FJ@U8
M2FE7:^)?;D U&NF*T5@QR:H<=UA5@$4ES26SO("=HS NV!/76)' UVONJ@9$
M93FZ;$&CI/%@MQ7Y%G=SV12(1"BM,)E_(@QFQVI@&\TYUC(V$.?=W@A@%CY]
M>^RK KU@VB 0(JO&H*'F-2 U+"]77#M^W/*\>PB\H5<WFA?"PIKE0@K[/(<'
M_J3D$X4H;U])Q2H#%Q D@>?[/JV"V MPE8WQ\B/>DA!O'[@N.^%LECC1U,^\
M!._Q.)RB1#1. KP]<"8!_2?O6_DD\9(D@B3ULCB!9!Q&*(8W@GV'P>LR$WK9
M-,3K%"&GXRS#M]-Q[,Y6%C&=$!D9>U&40#8-O #QXG&6H P:$>/M+3=F#A\K
M5BIM,?,%%$A_U536)=QA"&,:%_Y<&6L@\N)IBL#Q-.C4*4<>]A^M,6=0$Q*V
MT##RII$/P<P+DQFD8U2BZ/AD8:M1<<> ;Q4O8)9EGA_,<)6EOA?[SFK?61V@
MGP/UD_3UDWQO_=RTQ\MG>-,S^+&I:RDPTG>B0M<I_\N>E.>*;?BT[RBVO+?B
M4$=F;\6ZM^)0&L ,67]*9NJ#\Y=*PE'RC\8)H^:=T%AURZIJD"SOM-C@(1+>
M(@6/ E%0!9/TT<&O@M<P/]0-GAE"-(,(?F>(A4'%G8@*P\L"_W0S2E%L66LA
M]T*A%\^"PU;<BMRSY_:)!/PL<F<^<-=(D2F5JG)FJ*4\8>6XN"!9#U'"GET9
MYB:Y@:+1;@]S4',M5$%Q*43NNA@&<8?[C<ZW.*T+,&IM=PQ;/P%2TQ;4^U;/
M*(@)(YQ":(P-YFG?"*5@*^H6@IOQ #/3GIGI(%=NMJS:<)>[,RQ\MY)BPYQC
MYV@X"'U^)!$W\\.99SBG#F<>![-"="C;@<YIH)_A(G8%U!*&XH0DLL=U\#)/
M7?NZ/O3\DQ;=\X;ZWK+ GNP,:VF"GX56[FF*6S.DS1'0_PUT2-1'!S*7]9G+
M!C/7E=(]LQ@DH@,RMJ6(5?O)<M=-%J_M^V_:OO_6]7VB7-O?7QKI@^>?3^_R
MA2[A=</\2X-\QCIH;2\/MNN#[23I@G7JA*#93N_.NT)=31W&U8Y359DN_S@U
M_N*4>F0.$>HDQ5T@W9$_HR'TNT!"%Y!X,0X ?)&X\8*3#-<IA*&7ICZM,UH'
M:4KK*:TCE$&*XR_(&K\S8(8S>(I#LN58[_Z1WQ=',_,<*29'G\\EUQOWDV#
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
M(&D0]-ES"MV':6^!88%G6&;SABI5EW5.3=54!#B^#"9F]!%866(Q569Z%9#
MBPA<#7R2)L'02+$?#:W'5X. 1"%.!AGQLW!HZ" MCT1("LFZ<0SS5FPY8CU;
MQ",HI6A?3;-3XH.()*$[-&,8Q3AZ,;KL&R$B?H+"TC!_Q%=,V?-LMB:!,&,V
M4CS4]G%!U_=PZ";&"IFZ&7Y#/X(0<5,(2):YL!2:-D#_+^HA\0-O:$;7CIY/
M@B0T@D?\%*E_PK//MU)B1GW?1_LK8#T\?1,*A,T"G&)V>/9DB&_&UW+N7XFQ
M3SV\>"=)AX&/(YO^/DI><FX)'TY\%GGO0_X$6'.Y:FCW(!=_X_O6VMOR&B=#
MZ;5;8!R-,]^8Q[R+T[V4AK&5O)"D&1[+\BP'B$D8!R86B<G8R/(/O>R-U$Y/
MR438SX;6=IC$P_\NO"D89X* R9XF70WR0N_,RKDG:734+[1,KFU7I- RIG77
M.AQ6#XW7O.LWGK=W7=M'*M>FT#6L1%7W.HD<D%TGU$VTV-CN8R4T]C)6K+!Y
M9-)LP/^E$'H_,08.[>CL'U!+ P04    "  /@UY9\DBT7B4$  #-"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6R]5FUOVS80_BN$%@PI0$0B]9[9
M!I)T0X>A2Y"DVX=A'VCI+ F11(VDX^;?[TC)JM.Y'MH/_6(?7^[AW7/W4%SL
MI'K2-8 A'[NVUTNO-F:X]'U=U- )?2$'Z'%E(U4G# Y5Y>M!@2B=4]?Z/ @2
MOQ--[ZT6;NY.K19R:]JFASM%]+;KA'JYAE;NEA[S]A/W354;.^&O%H.HX ',
MA^%.X<B?4<JF@UXWLB<*-DOOBEU>)W:_V_!' SM]8!.;R5K*)SOXM5QZ@0T(
M6BB,11#X]PPWT+86",/X9\+TYB.MXZ&]1__%Y8ZYK(6&&]G^V92F7GJ91TK8
MB&UK[N7N'4SYQ!:OD*UVOV0W[HU2CQ1;;60W.6,$7=./_^+CQ,.!0Q9\P8%/
M#MS%/1[DHGPKC%@ME-P197<CFC5<JLX;@VMZ6Y0'HW"U03^SNH=GZ+= [J&0
M5=\XILX?Q;H%_6;A&SS![O.+">UZ1.-?0,O)>]F;6I.?^Q+*U_X^1C:'Q_?A
M7?.3@ \P7) PH(0'/#J!%\[IA@XO_)]T-TIVY 9C5=@62+FIR8TC&Q3YZVJM
MW?S?QP@8\:/C^%9"EWH0!2P]U(@&]0S>ZL<?6!+\="+Z:(X^.H6^F@.^%JWH
M"]#' CP)<3S VZTB12MUTU?8XB,TD1O;W: 4E*B^D;8=*"!"DXUL4<WZDIPW
M/3&UW&K1E_H-P7(9Z-9(HJW96RBF :/D41K1_A?QC$0LI#S.T0KSB.8\)2>8
MBF>FXI-,O6VTJ"H%E7 =C;E,E3_&V$FHXXP]UC"18#DS5B_$K?8&F4,Z]_FM
M7T@%LE)BJ)N""+PWW252$FF)0S++$MT<V]:MF)H0J7VL%0#I1CV!U=-G]/Z.
M@9Y:/R\Q0*$T>5TCJR3[$QY8'U#YUM\(@Y4_(SS,:)(P9Z4T2U.T4H9S@9U+
MLHSR/-A[_884E"@GGM,L2@B/:9)')(MI'L<DS6F>)N06<\7LY!8;N,$C$(OS
M@+"(!K@IRF@:I"3BE.%H[)1/#<*SA*;<AL#3E"8\02N+L6F2T%HLH!%GY&LJ
M@I^?)_S>54INA^]+](,L&DSN ;])4MF,XIAR%CBB<QHS;HF.&<U89HG.,7,D
M^D:J02JLS=X1!16SE&"5&(L("QB-HI@P5%(2LF\D\(3JDEEUR=>H[G96';7?
MEZU26)IC CR)^LT"G X\++QY&>#[%GQ_96]=1?8AG1&&=UV:VR*S+*<LC="*
M42PLCZV%B@BP&1Z5Z+5P[Y=7_B@N*Q_<GV%=.=8RQ7;@84(9CO?U_YP VPD!
MXMI3>9+3P*DY"SG-Q\;+(LK"_&@G^ =/#+R?*O>0TJ.BQ]?&/#N_U:[&)\JG
M[>-#[[U05=-KTL(&78.+%.]?-3Z>QH&1@WNPK*7!R]"9-;XW0=D-N+Z1TNP'
M]H#Y!;OZ%U!+ P04    "  /@UY9M)63X1D#  #J#0  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S,BYX;6RMEVUOFS 0Q[^*Q:JID[;P#%V6(#4!LDJM5"5K
M]]H!)U@%S&PGZ;[];" L:0E+5]X$V]SO?_:=<]BC':%/+$&(@^<LS=E823@O
MAJK*H@1ED U(@7+Q9D5H!KGHTK7*"HI@7$)9JAJ:YJ@9Q+GBC<JQ>^J-R(:G
M.$?W%+!-ED'Z>X)2LALKNK(?F.-UPN6 ZHT*N$8+Q!^*>RIZ:J,2XPSE#),<
M4+0:*]?Z<.9(^]+@$:,=.V@#N9(E(4^R<Q./%4U."*4HXE(!BL<635&:2B$Q
MC5^UIM*XE.!A>Z\>EFL7:UE"AJ8D_8ECGHR5*P7$: 4W*9^3W7=4K\>6>A%)
M6?D+=I6M[2H@VC!.LAH6,\AP7CWA<QV' T"W3@!&#1@O ?L$8-: >:X'JP:L
M<SW8-6"?Z\&I ><EX)P W!IPRV15T2U3XT,.O1$E.T"EM5"3C3*_)2TR@G.Y
M$Q><BK=8<-R;;)@880Q,2;;$.93[@X%+'W&(4_8)? $/"Q]<7GP"%P#GX$="
M-@SF,1NI7'B7&FI4>YI6GHP3GDQP1W*>,!#D,8I;^*";__HO?M;-ZT:'@"K"
MUL3.V,=N8G0JWD$Z )KQ&1B:8;4%I!M?H&( 3.TD[I^/FVWA?)_W\'W>9]VX
MCR*!ZVWX42K,9AN;I9YU0F^.MBC?H):)3#I!6>B'K( 1&BNBDC-$MTCQ/G[0
M'>U;6T8K,:<4DT5^ZQE7CFNX(W5[F+D6,]=U#.?8+'AM=F6;AF,>FX4M9KIF
M&?JQV:RGA1[%WVKB;W7&_Y:($B*^+#%F!6$P;4N$]6H9PKEVO(AIIYLW9LOO
M4RSH4RSL4VS6D]A1XNTF\79GXH/'8![>@%N<8=Y:E2>=_%O_?WV*^7V*!7V*
MA7V*S7H2.]H>3K,]G/^MRYW@6_=%GV)^GV)!GV)AGV(SY_5GQ3JHQU6^U8.C
M98;HNKPU,!"13<ZKSW,SVEQ,KLOS^(OQJ3[T]9;Q0!^&U;WCKWQU"Q+'JS46
MA]$4K80K;>"*C4RKFT75X:0H#[9+PL4QN6PFXC*&J#00[U>$\'U'.FBN=]X?
M4$L#!!0    (  ^#7EEPL4S(VP0  !D9   9    >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;*U976^C.!3]*Q8[6K72M)COT$TBM?E>J:NJW>X\K/;!!2=!
M!9S%)NG\^[6!, FXB.RX#PTX]YQ[KWWPO3C# \G>Z19C!CZ2.*4C;<O8[D[7
M:;#%":*W9(=3_LV:9 EB_#;;Z'278106H"3630A=/4%1JHV'Q=A3-AZ2G,51
MBI\R0/,D0=GW!QR3PT@SM./ <[39,C&@CX<[M,$OF+WNGC)^I]<L893@E$8D
M!1E>C[1[XVYE0 $H+/Z*\(&>7 .1RALA[^)F%8XT*"+",0Z8H$#\8X\G.(X%
M$X_CWXI4JWT*X.GUD7U>),^3>4,43TC\+0K9=J0--!#B-<IC]DP.2UPEY B^
M@,2T^ \.E2W40)!31I(*S"-(HK3\1!_51)P .(\<8%8 LPFP/P%8%<#J"[ K
M@-T7X%0 IR_ K0!N7X!7 ;R^LS2H (.^'OP*X!=R*->O6/PI8F@\S,@!9,*:
MLXF+0D$%FJ]YE JQO[",?QMQ'!O/4)9&Z8:")YR!ERW*,+B:D&27,U2(D:S!
M Z)1 % :@FD4YPR'H VZ!E=3S% 4TVMP UY?IN#JRS7X G1 Q=<41"EX32-&
MO_)!?OWGEN244]*ASG@6(A8]J")^*",V/XG8 H\D95L*9FF(0PE^V8WW._ Z
MG[UZ"LWC%#Z8G80O>'<++/@5F-"T)?%,NN&_YVDG?-H-?T09AQN?PF?]@[<D
M\'G_X&7P1?_@9?#ES\W\ZG_G?B8$JWZ6K(+/ZO\L_7W_1EG&=_1_9$(OZ6PY
MG2AS=W2' CS2>!VC.-MC;?SK+X8+?Y.I3"795"793"797"790B794B792A'9
MF8[M6L=V%_OX#]YC16E $EX+8D+IM4R[)85;4(B.:C\VH6.;0WU_*DJ)E3&
M]KG5M&WEF+9[;C1K&_G0\,Z-YC)_T#DW6K2-;@S;@\:YV;)M9GN.W\AP)2&S
M',^OK<Y6P*E7P.E<@6]%C\8K+=KCC/><@"]&PJMQ64QERU'R.:=3"&WHF\UX
M)YV.+]TF5)+-)"F8'K1]KR&7N4JO"Y5D2TD*!G0]TVE(<"7+U?8=QW'EPG%K
MX;B=PGG&O-Q$@9 .;QV#]Z)MRT7C)1.-VXK",$W+]!I/U:33YZ6:44DVDV1@
M#6Q?E/,SR:ATNE!)MI1D "U_T-IGVG90+A6OEHKW$WL,0)2___)N!H2BZ>>O
M C(!>1*]NY;IN'Y#09VA7*H@E60S20HV'/ %:)86E5X7*LF6DA1XU?-X36MH
M2&;8M>L,:BD-.J54OB'B8_N[X^UOH2*99$JFP:F.;^U&Z9UTNKM4+BK)9K+P
M6UV(2H\+E61+6?A^8[-<M8UNX"WTX-F?(9>,7TO&[Y3,\2BAGVA\F6@:FNGT
M=ZEF5)+-9-&W-*/2XT(EV5(6OM]X8E=MH_Z:,>"/PRK8J9K[E$4W94':XV.E
MPA]!G(=<2^N,)"! <9#'Q>$5%:=785-HY2M-M]ZJ,$YW2MOC>VI#<MW17JHY
MI6PS20JFX;J-%.9*G2Z4LBTE*5@#WAPU6R/I:MF&TVR0])-CT@1GF^*,G?*^
M)T]9><I3C];G^/?%Z75C_,&X6QB2\:4X]R^.97_0ES\:/*)L$W%!QGC-7<%;
MCP>;E>?PY0TCN^*0]HTP1I+B<HM1B#-AP+]?$\*.-\)!_6O(^#]02P,$%
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
M&)C_9T+HYY/D)9#\I9_Q_U!+ P04    "  /@UY9.G=-.+,"  #-!@  &0
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
MD_#RLEOY(%E>W(2:,PE>+7ZN"5X0KCK ^R5C<O>@ /97#F_^!U!+ P04
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
MI2 T -^O.5>/"QV@&W2C7U!+ P04    "  /@UY9^Q/KDN8+  #AF@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6RUW>USF\@!!O!_94>]Z>1FTDB\
MR7)J>\8V^Y).TZ1VKOUPTP]86LE,$.@ V4FG?WQ9A+5:@5<B>70?+K;L_8&M
MQRSP2'#QG.5?BT<I2_)MF:3%Y>"Q+%?OA\-B^BB74?$N6\FT^LH\RY=167V:
M+X;%*I?1K!ZT3(;N:#0>+J,X'5Q=U(]]SJ\NLG69Q*G\G)-BO5Q&^?<;F63/
MEP-G\/+ 7;QX+-4#PZN+5;20][+\;?4YKSX;;I59O)1I$6<IR>7\<G#MO!=C
M5PVHO^-?L7PN=CXFZD=YR+*OZI,/L\O!2*V13.2T5$14_?,D;V62**E:CS\:
M=+!=IAJX^_&+SNH?OOIA'J)"WF;)O^-9^7@YF S(3,ZC=5+>9<]"-C]0H+QI
MEA3U_\ES\[VC 9FNBS);-H.K-5C&Z>;?Z%OSB]@9X/BO#'"; >ZQ [QF@+<_
M('AE@-\,\(]=0M ,"(X=,&X&C(\=<-8,.#MVP*09,*F?W<W343^7851&5Q=Y
M]DQR]=V5ICZH U&/KI[".%79O2_SZJMQ-:Z\"N5#2=Z$LHSBI/B5_(7\=A^2
M-[_\2GXA<4J^/&;K(DIGQ<6PK!:FA@RG#1QN8/<5^)Q\S-+RL2 TG<F9.7Y8
MK>1V3=V7-;UQK>#U*G]'O-%;XHY<OV-];NW#/TW+[?!1UX]C'WXO5]:ET^.'
M>QW#F7UX**?5<.?5X=P^_&]1NAWN=@P7!W[SZ\5V^,CR3'K;S'FUY[WBW:R+
MZI&B(-?3/]9Q$=<;L=__7CU&/I1R6?RG8Q5O-J3?3:HM_/MB%4WEY:#:A!<R
M?Y*#JS__R1F/_MH5%206(C&*Q!@2XTA,@# C?OXV?KY-O[K-Y2PNR3R:QDE<
M?G^K-J?Q<KTD#UE>47&Z(-.H6GKUM:X@;O!QC:L]@Z<K)QBI_RZ&3[L9LZY$
MWXPA,8K$&!+C';];I^-W*T +->(3;.,36./S.?I>[;N5))N3>9Q&Z;0.3%:4
M79/DS<8*=GZB<="*BG6!?:,2M'Z'8S^8F$ND[6_:6R>&7">.Q 0(,Y[\\?;)
M']NW'=$J+J,D_J^<[3_[I,S(@R31,LO+^NO9D\Q)*?-E'95F:].5D7$K(]7:
M[F?$NEY],X+$*!)C2(PC,0'"C-B=;6-W9HW=EZP*G3HDDWG>D;PXG2;K:B];
M[;)GY6,5NZ@H9/<&R;J@OOM12"P\:_\93/;_#"ARB0R)<20F0)@1MLDV;!-K
MV*X7BUPNHE*V<I;+I'IXIK9T,W7<.(N+:;:NYL+J$''S2%P4ZVJ(?'U"G+2>
M9:^]L;.N8-]<35ISG>=/QGNY0BZ1M9?H^!/'7")'+E& ,",OY]N\G%OS4A^X
M55/<='^_.GJ*XB1Z2*3:0.4R*N1VQ_JMFB>KY'0EY+S]?(T[]J^M*]4W(TB,
M(C&&Q#@2$R#,R)PSTN>M1B=(W4KFTV;GG=Y\^!)>=P6P6;+Z1_\![Z7/OG9]
MXP?5*%1C4(U#-8'2S SNG#MUK!G\&*?UB8/?/\KE@\P[SUO9B;X[7% MA&H4
MJC&HQJ&:0&EF[%P=.Q=__K0Q43E$:B%4HU"-034.U01*,W.H3^,[UM.TKT_!
MZW1=5(<)>MJ=9LME7-:GS>92OLS"T4)V)G6S5,?9/3OU;C1R@_TY&'H:'ZI1
MJ,:@&H=J J69(=0G\QW[V?R/S<E[ZQR,/$E]"]5"J$:A&H-J'*H)E&;&3I<
M3G"".1AY'OP6JH50C4(U!M4X5!,HS<RA[B,<>R%QJCEXW#T'MZ9@:"T!U2A4
M8U"-0S6!TLP,ZG+"L;<3_Y E2>23S*LPD3RJ-H6=D=H@CKM[8N]=*U#02@&J
M4:C&H!J':@*EF8'2!81C;R"8ZKC6Z:P@<CZ7]:L;5:YD7:FFZM6()$YG\ALI
MGJ/5YBO6W3_DJ?9;J!9"-0K5&%3C4$V@-#.ANO)PSD^P^X<\_7X+U4*H1J$:
M@VH<J@F49KXD5K<@[@^U(.0IRN.F REEM>"RWDIVA;)9P,$]/?N*](T;5*-0
MC4$U#M4$2C/CI@L/UUYXW,OI6KT Y=-V'F;;EPC<J6GXS?TG=O?KSM<_U//T
MO9JG[P[-T_:%]]T^0K40JE&HQJ :AVH"I9F!U56)>X*JQ(56)5 MA&H4JC&H
MQJ&:0&EF#G55XOY05=)GGO;:+TJHYNG]UR78UZ-WVJ"="%1C4(U#-8'2S+3I
M3L2U=R*X:9K\CQSS(@?[^O3>8D(+%JA&H1J#:ARJ"91F9E@7+.X)"A876K!
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
M"H09H/LWG*M]Q4Q0O]2"OU!+ P04    "  /@UY9-']=XK("  !B!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6R=E6%OFS 0AO^*Q:JIE=I"($#2
M)4AMLVJ36JEJVNW#M \.7((U@YE]).V_WQE2E*TDTOH%;'SWWO,"9T\V2O\R
M.0"RYT*69NKDB-6%ZYHTAX*;<U5!22M+I0N.--4KUU0:>-8D%=+U/2]R"RY*
M)YDTS^YU,E$U2E'"O6:F+@JN7ZY JLW4&3BO#Q[$*D?[P$TF%5_!'/"INM<T
M<SN53!10&J%*IF$Y=2X'%U=C&]\$?!.P,3MC9ITLE/IE)U^SJ>-9()"0HE7@
M=%O#-4AIA0CC]U;3Z4K:Q-WQJ_I-XYV\++B!:R6_BPSSJ3-R6 9+7DM\4)LO
ML/436KU42=-<V68;ZSDLK0VJ8IM,!(4HVSM_WKZ'G03?WY/@;Q/\AKLMU%#.
M./)DHM6&:1M-:G;06&VR"4Z4]J/,4=.JH#Q,9K! =GQ9EC67[(YCK04*,.P!
M)$?(&"IVK2$3R&YX*J3 EU-:H]C/!BF W2I>&L;+C"G,0=,+6> ).YX!<B'-
M"3MBHF2/N:H-Q9B)B\1L*[OIEN^JY?/W\,VA.F>!=\I\SQ^RI_F,'1^=_"WC
MDN7.M]_Y]AO=X)#OF3"I5*;6P'Y<+@QJ^D=^]C&V6L-^+=LW%Z;B*4P=:@P#
M>@U.\O'#(/(^'2 -.M+@D'K2&#^C!K M)LI5'U^K$#4*M@W723@<Q!-WW5-W
MV-4=_K\K@@G[G+48K6"X@^$'HSCLYP@[CO!='-%^CO MAQ]%7C]'U'%$[^*(
M]W-$/1R#*.KGB#N.^%T<H_T<<0]'L.^[C#J.T<'_\I':'?@20?>5'+TI.?;B
MT=#OKSGN:HX/UKQ5Y>J,*A;,]F]?W?&;3AAXWC (_C7K[FR9]O2YXWHE:">3
ML*1,[SPF=-WNZ.T$5=7LH@N%M"<WPYP.0= V@-:72N'KQ&[,W;&:_ %02P,$
M%     @ #X->6385]':;!0  VRT  !D   !X;"]W;W)K<VAE971S+W-H965T
M-#4N>&ULM9IM;^(X$,>_BL6M3EVI1TAX[@)2(4^5ME*U:.]>K.Z%"0:L36S.
M-J7]]F<G:2!MFA)I^J9-',_/8_)G9K ].7+Q6^X(4>@IB9F<MG9*[6\L2T8[
MDF#9YGO"]),-%PE6^E9L+;D7!*]3HR2VG$YG8"68LM9LDK8]B-F$'U1,&7D0
M2!Z2!(OG.8GY<=JR6R\-/^AVITR#-9OL\98LB?JY?Q#ZSBHH:YH0)BEG2)#-
MM'5KWX3VR!BD/?ZFY"C/KI&9RHKSW^;F;CUM=8Q')":1,@BL_SV2!8EC0])^
M_)=#6\68QO#\^H7NIY/7DUEA218\_H>NU6[:&K70FFSP(58_^#$D^83ZAA?Q
M6*9_T3'OVVFAZ" 53W)C[4%"6?8?/^4?Q)E!;_B.@9,;.*\,'.<=@VYNT+UT
MA%YNT+O4H)\;]"\U&.0&@TL-AKG!\%*#46Z0RL7*7D?Z+EVL\&PB^!$)TUO3
MS$4JB-1:OT+*C':72NBG5-NIF4L$?<1&/^B.224.6I=*HBN7*$QC^17]^8<]
MZ'Y#E*%[&L=:;O(:?:FYG5A*NV7@5I2[,,]<<-YQ88SN.5,[B3RV)NNRO:6G
M4\S)>9G3W*D%+LF^C;J=:^1TG![ZN731U9>O%7XM+L=T:S!N$V\6M^]AO":8
M8/Z KK)74\7RZUDNB33+_G!F01/,^S,+FV#>GUE)"]U"W]T4WOU8W[^^ZV?H
M3I%$_ENET@S4JP:9''(C]S@BTY9.$I*(1]*:&3\[WZJD!0ES(6$>),R'A 60
ML! (5A)=KQ!=KXX^NXVB0W*(L2)KQ-6."!3Q1(^S,SE?*S'F4B+RM-?Y6_=0
M'*V(K@.B&$M)-U0W4:8;"1:,LJW4&4'M=(1EY$DAVT%)&BVK%)QY-4Z],D7+
MX^POISV<6(_GRJQUO:DR(6$>),R'A 60L! (5E)FOU!FOU:9=XQL-B2M%]&>
MB[1\Y!NC-Z('4TAHS2)YQ/LK617)YQE]<*:PSBMY?=C#K?6PJ68@83XD+("$
MA4"PDF8&A68&M9HY2Z'?*5[1F*KG:[0X"*%+Q6NT5%HSIFHT0O(IPRRB.$8/
M7-)47K^\)V7BWBHFNL+3]:76F&ZO3,'UCNBP*@XZ.IK(R221"+,BOF;>H#AW
MD)*J +FHY3>-?9_LK/?)?/^3^<$G\\//XY>^)L/B:S*L'5 7Z/I[L"(B+="7
M.H;:51*OA32M,B%A+B3,@X3YD+  $A8"P4J"&Q6"&T']M!E!B@X2YD+"/$B8
M#PD+(&$A$*PDNG$ANO&%Q< U8MPD<IWK<<(/3%4);_RF&K0[KRO&V@&;Z@D2
MYD'"?$A8  D+@6 E/=F=TP)DIV'>="K7$&LI36,8*,T%I7F@-!^4%H#20BA:
M67EG2]\V5 +-25#J@Z2YH#0/E.:#T@)06@A%*ZO/.:G/@<RD.:U?FTKKAVPL
M+$B:!TKS06D!*"V$HI6%==KQL&O7MF=W;Q;ST*_[-,-6AS;0?0]0F@M*\T!I
M/B@M *6%4+2R D_;'W8/++%"+JTO0&DN*,T#I?F@M "4%D+1RNH[;7'8]7L<
M31/KVQT+NR*S0B[GNZ T#Y3F5WP>XVZ__'$$H$.&4+2R8$[[&W;]4K'/!:%;
MEJ\+1\]HP\41BS6*.%,"1TK6)U#(784%*,T%I7F@-!^4%H#20BA:69&GK01[
M")9 03<40&DN*,T#I?F@M "4%D+1RNH[[2O8M2O(C1,HZ.X"*,W-:>='8KI.
M^U4V\_)>=J_TX_IU-Q_4M:#"-6?<'I?'#"M=Z[:=HEOVCJVS$Z )$=OT-+#4
M"4R_L^S<4M%:G#B^3<_9OFJ?VS<+NZ+=M6^\JG;?G%Q.3Z*>ALV./=]CL:5,
MHIALM N=]E G>9&=),YN%-^GYU)77"F>I)<[@M=$F [Z^89S]7)C!BC.<\_^
M!U!+ P04    "  /@UY9E^"JJ%($  #P%0  &0   'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6RU6-MNVT80_94%&Q0.H)@7W5U)@"/'J(&D->(F?3#ZL")'
MTB+DKKJ[DFR@']]9DN+%IBC)H5XL7F8.SQS.+(]WM!7RAUH":/(4A5R-K:76
MJRO;5OX2(JHNQ0HXWID+&5&-IW)AJY4$&L1)46A[CM.S(\JX-1G%U^[E9"36
M.F0<[B51ZRBB\ODCA&([MEQK=^$K6RRUN6!/1BNZ@ ?0WU;W$L_L#"5@$7#%
M!"<2YF/KVKV:>HY)B".^,]BJPC$QI<R$^&%.[H*QY1A&$(*O#03%GPU,(0P-
M$O+X-P6ULF>:Q.+Q#OTV+AZ+F5$%4Q'^S0*]'%L#BP0PI^M0?Q7;WR$MJ&OP
M?!&J^"_9IK&.1?RUTB)*DY%!Q'CR2Y]2(0H)G?Z>!"]-\(Y-:*<)[;C0A%E<
MU@W5=#*28DNDB48T<Q!K$V=C-8R;U_B@)=YEF*<G-R#9AAHIR1U76J[Q%6E%
M+FXID^0[#== Q)Q41[TG%S>@*0OQZ /Y]G!#+MZ])^\(X^2OI5@KR@,ULC6R
M-,^R_931QX21MX?1 ZPN2=MI$<_Q.A7IT_KT&_ QW8W3V^5T&[7)!/(R@;P8
MKWU0(-4B!54>/V,@N=,0J7^JBDQ0.]6H9CBOU(KZ,+9P^A3(#5B37W]Q>\YO
M524W!%82H)T)T*Y#+W;(M5*@6V2ZEA+??XL\:(KUXZ'ID5O&*?<9#<F]4"R>
MT<=/3]I,_"P$\HECTTAJKE?J54_B7L**LH# $ZY?"A3!WB)"+T'BD,1L"#7D
MJOIM>A;HDI:=3,O.B5K^(;A_#CGK>?P9E[=?L;=FET3I9J)TCQ7E,Z,S%C+]
M?*8FJR=R[?MR#;6=$*8$&53J=C[\DK*]3-G>&Y0]5\O5<TF:YH!^/P51DJB?
M2=0_()%B"XXB!-C09 G!@O$%?L%V'SGR^ 6B&<C*BFNA3UWC&P(KJ3#(5!B<
MY2,W:%* AL!* @PS 8;'3DJRKK7(W,BP,3)459[ ]6(X8Y4W$[??1;^Q*594
M$=1SAX,LJD35=7++YAQ+MC ,AQBGH-T"F^YPV'E!N2JJVW'V4"ZX3+>9,2/_
M$;3G:+YYNB;ZSP3_6=E2&1!?<"W1]ZO:H:QG<FI3-H56UBTWG^YYW*?;J/UL
M"JTL0FY W:,=*$U<T_Q@B[1VG]1*==JOFGS@OAR$US'[IB!W?^[1]B_,O\<_
M6TSG]<0ZK\:Z(JC=VU-/;MS<0\[M^*F^XQJP.31!!P%$;>FJ?HIKGWQR S>$
M5M8IMV%N[SQ37.N'3A:A(;2R"+G1<@\YK::GN/^JI]U>WWO9^551^S_"N6-R
M:_W(F69Y4+/HI/74A91KR<V/>YK[:>$,OYQ6)!X*OOB UZ-*ZL/#U.M"RILS
MN1?R3O9"SV^AGSZFZ-6ZG>'+"JJBG,)BFQ1A%[;CS%[H%RIQ850DA#FF.9=]
M5$ FVXO)B1:K>(=N)K0647RX!!J - %X?RZ$WIV83;]LDW?R/U!+ P04
M"  /@UY9P!9X]/ $  "=&P  &0   'AL+W=O<FMS:&5E=',O<VAE970T-RYX
M;6S%66U/VT@0_BLK7W4""?!["%P2"6*W12HM@NO=!]0/2S*)K=K>='>3T-/]
M^)NU'2<.QDUZ"_V2>-<SS[QZQN/M+1G_*B( 21[3)!-](Y)R=FZ:8A1!2L4)
MFT&&=R:,IU3BDD]-,>- QSE3FIB.977,E,:9,>CE>S=\T&-SF<09W' BYFE*
M^?=+2-BR;]C&:N,VGD92;9B#WHQ.X0[DY]D-QY59H8SC%#(1LXQPF/2-"_L\
MM#N*(:?X*X:EV+@FRI0'QKZJQ=6X;UA*(TA@)!4$Q;\%#"%)%!+J\:T$-2J9
MBG'S>H7^-C<>C7F@ H8L^3L>RZAO= TRA@F=)_*6+=]#:9"O\$8L$?DO69:T
MED%&<R%96C*C!FF<%?_TL73$!H/O/</@E S.K@QNR>#NRN"5#-ZN#'[)D)MN
M%K;GC@NHI(,>9TO"%36BJ8O<^SDW^BO.5*+<28YW8^23@P!XO* J6.0J$Y+/
M,0FD( ?A9(*A%(1-R#,D<4:&5$3D+>8:>0_C:9Q-R2TD5"6 B.*9."0' 4@:
M)WAU3#[?!>3@S2%YHSC_C-A<T&PL>J9$*Y0NYJC4^++0V'E&8Y=<LTQ&@H39
M&,8-_$$[_UD+OXG>JUSHK%QXZ;0"WL'LA+C6$7$LQVO09[@[N]MDSO^3'OZT
M])HSW"J?W!S/W2N?CL@[K%GDX ,3F OW'Y")7$E(Q9>F^!<2O&8)JG*>BQD=
M0=_ TBB +\ 8_/Z;W;'^:'*^3K! )UBH":P6)J\*D]>&WARF>I1N8910(>))
M#&,RX2PE%Y^&5_CP2H8\(Y;"$2FJA$*Y85P]]T?D3E(,+**ITE'0$<;)D*5H
M1J0Z3"XSW[\/'Z7:>4@ GT;4@>?%HS$IVNVYRB2@ER0)'[&%"E3MTRQ'PYJ$
M989\9!E;;1RA:0O(YM"4+J\C)G@=,>&+BZDEGU\EG[^;7(0&(I9T1NZO(7T
M_H7\6S25B6HJ4=E45C>;TJ)5TKZU0B=8H!,LU 16"U>G"E?GQ4MZ1V>8=((%
M.L%"36"U,)U683IM?:K*2$Q55#B,V#2+_\'*':N7\=$\G>.+&2Z9C("34:T:
M)\A(J'K7:PI=J]1]0Z<3+"C .CF8&H@6@V.W:W=[YF(S)D^I7,OUSRJJFK.[
ME;.[K<Y^5WIYJT/NY.F\@\9%!SQ0.X=-;N\^4=OO^&[=MF$#D7OJU8F"@LC?
M(+([?M?9<E,#E7?F=YK==%:YZ:S533C+X:26X2##.62C[P0GVR7E8W1+)CE5
M \9/5_Y6R?OFI4ZP0"=8J FL%C[;6D^'UHO7_E*$IDAI10NTHH6ZT.K!VACE
M[5_2 =K%[AU G6A!B;99MQQ[J[0UT-@;]:_N;6?M;><7MX!2@4V]NZ=;':")
M9JNT!PTTCF]M.^DID6L_4_[M]=< NW6*W;,!? 2)7EG@:) /D+MT@7;Y>^>F
MUJ\%6M%"76CU2*X_&-C>RW>"UGET[V#I1 NTHH6ZT.K!6@_8=ON$_6*=0.NX
MK14M*-$V"]BQYWG;9>XIE>/;SY2Y]81LMTYVK]$+.D]>]:WM5O!#DN#')&$K
M2>$><^.X(04^S<]Y!-HVSV3QI;C:K<Z2+O(3E*W]2_M\:#?L!^KL*3_>6,,7
M!U?7E&-+$"2!"8JR3DXQD+PX"RH6DLWRPXX')B5+\\L(Z!BX(L#[$\;D:J$$
M5"=R@_\ 4$L#!!0    (  ^#7EE?4TB._@0  +,9   9    >&PO=V]R:W-H
M965T<R]S:&5E=#0X+GAM;*V976^C.!2&_XJ5':TZ4EN"\]EN$JE-9W:[:J6H
MG=F]&.V% R=@#=A9VS2)M#]^;2"0-."6BEXT?/B\]F,?VR\PV7#Q4X8 "FWC
MB,EI)U1J?>TXT@LA)O*2KX'I.RLN8J+TJ0@<N19 _#0HCAS<[0Z=F%#6F4W2
M:PLQF_!$193!0B"9Q#$1NUN(^&;:<3O["T\T")6YX,PF:Q+ ,ZCOZX709TZA
MXM,8F*2<(0&K:>?&O9[CH0E(2_Q%82,/CI%!67+^TYS<^]-.U[0((O"4D2#Z
MYP7F$$5&2;?CWURT4]1I @^/]^I?4W@-LR02YCSZF_HJG';&'>3#BB21>N*;
M/R '&A@]CT<R_8\V6=FAKM%+I.)Q'JS/8\JR7[+-.^(@ ..: )P'X-<!XYJ
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
MNX3"H)KFK)D86;F&:"4-M5=NN*6&%I4]0/MK*<WKQ!*T+7+Z+U!+ P04
M"  /@UY9!2!X6MX#   G$@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,2YX
M;6RM6-N.VD@0_966-UI-I&1\Q5P6D&8P5N8ATFC8) ^K?6CL EJQW=[N-DS^
M?ML7', ]!@;/P^!+G5-5IZH+NL<[RG[R#8! KW&4\(FV$2(=Z3H/-A!C?D]3
M2.2;%64Q%O*6K76>,L!A 8HCW3(,5X\Q2;3IN'CVS*9CFHF()/#,$,_B&+-?
MCQ#1W40SM?V#%[+>B/R!/AVG> T+$-_29R;O])HE)#$DG- $,5A-M =SY)M&
M#B@LOA/8\8-KE*>RI/1G?O,43C0CCP@B"$1.@>7'%F8013F3C.._BE2K?>;
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
M>"C6.F,<)I*H=9Y3^7T,F=B.O-#;+TS9<J7-@A\/"[J$&>C[8B)QYCN4E.7
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
MD=7',$_RS0';#6997G%0D+4<RKD,I96QYLRJ:0BZK0]E%E0(6M:7&X)7A"F
MO+^F5!P;:H#NY'#V+U!+ P04    "  /@UY9"CU=N,<"  "^"0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970V,"YX;6S%5FUOFS 0_BL6DZ96VL)+R$L[@M2F
MG5IIU;)&VSY,_># ): "IK9)6FD_?F=#6-@(6B6D\0%L<\_C>\[VG;T=XX\B
M I#D.4TR,3,B*?-STQ1!!"D5 Y9#AG_6C*=48I=O3)%SH*$&I8GI6-;83&F<
M&;ZGQQ;<]U@ADSB#!2>B2%/*7RXA8;N981O[@?MX$TDU8/I>3C>P!/DU7W#L
MF35+&*>0B9AEA,-Z9ES8Y_.ILM<&WV+8B8,V44I6C#VJSFTX,RSE$"002,5
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
M@UY9!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P
M+GAM;%!+ 0(4 Q0    (  ^#7EF!W)S0[@   "L"   1              "
M :\   !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    (  ^#7EF97)PC$ 8
M )PG   3              "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L!
M A0#%     @ #X->6?O4-*&U!0  NQX  !@              ("!#0@  'AL
M+W=O<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    (  ^#7EFA;Q]7+0@
M 'XD   8              " @?@-  !X;"]W;W)K<VAE971S+W-H965T,BYX
M;6Q02P$"% ,4    "  /@UY9,-CEYTL"   M!0  &               @(%;
M%@  >&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ #X->65XN
M@^?+"   A3$  !@              ("!W!@  'AL+W=O<FMS:&5E=',O<VAE
M970T+GAM;%!+ 0(4 Q0    (  ^#7EEF7&><,@@  '8D   8
M  " @=TA  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    "  /
M@UY9[JH&1'L4  "%[   &               @(%%*@  >&PO=V]R:W-H965T
M<R]S:&5E=#8N>&UL4$L! A0#%     @ #X->60NW%)<N P  \ 8  !@
M         ("!]CX  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0
M   (  ^#7EGW0G,:9@<  #\3   8              " @5I"  !X;"]W;W)K
M<VAE971S+W-H965T."YX;6Q02P$"% ,4    "  /@UY9H0\PU4X#  !2!P
M&               @('V20  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L!
M A0#%     @ #X->60SD1:"4!   7 L  !D              ("!>DT  'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    "  /@UY9\4H'\"X*
M  #N'0  &0              @(%%4@  >&PO=V]R:W-H965T<R]S:&5E=#$Q
M+GAM;%!+ 0(4 Q0    (  ^#7EF-W8).=0<  -H2   9              "
M@:I<  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ #X->
M6;3A"I(?#@  H"@  !D              ("!5F0  'AL+W=O<FMS:&5E=',O
M<VAE970Q,RYX;6Q02P$"% ,4    "  /@UY9S\0Z@9\)  !^'P  &0
M        @(&L<@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0
M   (  ^#7ED9_IMBE1D  (A-   9              " @8)\  !X;"]W;W)K
M<VAE971S+W-H965T,34N>&UL4$L! A0#%     @ #X->67*6!VV. P    @
M !D              ("!3I8  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q0
M2P$"% ,4    "  /@UY9DZ)LYX (  !9%@  &0              @($3F@
M>&PO=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    (  ^#7EF]HF]+
M-@<  !D3   9              " @<JB  !X;"]W;W)K<VAE971S+W-H965T
M,3@N>&UL4$L! A0#%     @ #X->62QIJY$) @  O 0  !D
M ("!-ZH  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    "  /
M@UY9Z[ \8N@"  !)"P  &0              @(%WK   >&PO=V]R:W-H965T
M<R]S:&5E=#(P+GAM;%!+ 0(4 Q0    (  ^#7EG]$TB74@8  *D6   9
M          " @9:O  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#
M%     @ #X->61+B;THN!P  (1,  !D              ("!'[8  'AL+W=O
M<FMS:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    "  /@UY9GK#CYYD#  #D
M!P  &0              @(&$O0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM
M;%!+ 0(4 Q0    (  ^#7EG^:H"UG ,  .0)   9              " @53!
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ #X->66(Y
M);S5!P  IQ0  !D              ("!)\4  'AL+W=O<FMS:&5E=',O<VAE
M970R-2YX;6Q02P$"% ,4    "  /@UY9< 0I=YL%  "I#0  &0
M    @($SS0  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    (
M  ^#7EDV[\'27 0  &X,   9              " @073  !X;"]W;W)K<VAE
M971S+W-H965T,C<N>&UL4$L! A0#%     @ #X->624#"(^H!   (PP  !D
M             ("!F-<  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"
M% ,4    "  /@UY9[L1XHK0"   '!@  &0              @(%WW   >&PO
M=V]R:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    (  ^#7EGAK&: 1P0
M )H*   9              " @6+?  !X;"]W;W)K<VAE971S+W-H965T,S N
M>&UL4$L! A0#%     @ #X->6?)(M%XE!   S0H  !D              ("!
MX.,  'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    "  /@UY9
MM)63X1D#  #J#0  &0              @($\Z   >&PO=V]R:W-H965T<R]S
M:&5E=#,R+GAM;%!+ 0(4 Q0    (  ^#7EEPL4S(VP0  !D9   9
M      " @8SK  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%
M  @ #X->6?72+<=# @  X 0  !D              ("!GO   'AL+W=O<FMS
M:&5E=',O<VAE970S-"YX;6Q02P$"% ,4    "  /@UY9RD2:(WP%    )
M&0              @($8\P  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+
M 0(4 Q0    (  ^#7EDZ=TTXLP(  ,T&   9              " @<OX  !X
M;"]W;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ #X->69Z**R3:
M!P  ?B@  !D              ("!M?L  'AL+W=O<FMS:&5E=',O<VAE970S
M-RYX;6Q02P$"% ,4    "  /@UY9K0@PYVP%  !S$@  &0
M@('& P$ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    (  ^#
M7ED=X#'%8@,  /0*   9              " @6D) 0!X;"]W;W)K<VAE971S
M+W-H965T,SDN>&UL4$L! A0#%     @ #X->6?L3ZY+F"P  X9H  !D
M         ("! @T! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M    "  /@UY9B$R;K%@%  "/(P  &0              @($?&0$ >&PO=V]R
M:W-H965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    (  ^#7EF",R,-1 ,  )L)
M   9              " @:X> 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL
M4$L! A0#%     @ #X->67=6+5T1 P  M0D  !D              ("!*2(!
M 'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    "  /@UY9-']=
MXK("  !B!P  &0              @(%Q)0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0T+GAM;%!+ 0(4 Q0    (  ^#7EDV%?1VFP4  -LM   9
M  " @5HH 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @
M#X->69?@JJA2!   \!4  !D              ("!+"X! 'AL+W=O<FMS:&5E
M=',O<VAE970T-BYX;6Q02P$"% ,4    "  /@UY9P!9X]/ $  "=&P  &0
M            @(&U,@$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4
M Q0    (  ^#7EE?4TB._@0  +,9   9              " @=PW 0!X;"]W
M;W)K<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ #X->6:D7L[V  P
MU L  !D              ("!$3T! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX
M;6Q02P$"% ,4    "  /@UY9)B2Q9J0#   N"P  &0              @('(
M0 $ >&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    (  ^#7ED%
M('A:W@,  "<2   9              " @:-$ 0!X;"]W;W)K<VAE971S+W-H
M965T-3$N>&UL4$L! A0#%     @ #X->6?_0A!O= @  Z @  !D
M     ("!N$@! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4
M"  /@UY9N1"^C6H%  ""*   &0              @(',2P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    (  ^#7EF/,>YJ"P8  'D>   9
M              " @6U1 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L!
M A0#%     @ #X->61_8B8#] @   0D  !D              ("!KU<! 'AL
M+W=O<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    "  /@UY98TZX,C\"
M   I!0  &0              @('C6@$ >&PO=V]R:W-H965T<R]S:&5E=#4V
M+GAM;%!+ 0(4 Q0    (  ^#7EE%Q@:2U ,  "\4   9              "
M@5E= 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ #X->
M63"%5RMQ P  !!   !D              ("!9&$! 'AL+W=O<FMS:&5E=',O
M<VAE970U."YX;6Q02P$"% ,4    "  /@UY99ZMW5]@#  !%%   &0
M        @($,90$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0
M   (  ^#7ED*/5VXQP(  +X)   9              " @1MI 0!X;"]W;W)K
M<VAE971S+W-H965T-C N>&UL4$L! A0#%     @ #X->66,T^_58 P  T!4
M  T              ( !&6P! 'AL+W-T>6QE<RYX;6Q02P$"% ,4    "  /
M@UY9EXJ[',     3 @  "P              @ &<;P$ 7W)E;',O+G)E;'-0
M2P$"% ,4    "  /@UY9Y/GTK, $  "U)P  #P              @ &%< $
M>&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ #X->69@;6I[[ 0  RR,  !H
M             ( !<G4! 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L!
M A0#%     @ #X->6732QF+> 0  6B,  !,              ( !I7<! %M#
G;VYT96YT7U1Y<&5S72YX;6Q02P4&     $0 1 "3$@  M'D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>233</ContextCount>
  <ElementCount>322</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Document</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/Document</Role>
      <ShortName>Document</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome</Role>
      <ShortName>Condensed Consolidated Statements of Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity</Role>
      <ShortName>Condensed Consolidated Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Disclosure - Organization</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/Organization</Role>
      <ShortName>Organization</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/BasisofPresentation</Role>
      <ShortName>Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Business Combinations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/BusinessCombinations</Role>
      <ShortName>Business Combinations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Consolidated Financial Statement Details</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails</Role>
      <ShortName>Consolidated Financial Statement Details</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Derivative Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstruments</Role>
      <ShortName>Derivative Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Revenue Recognition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognition</Role>
      <ShortName>Revenue Recognition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Basis of Presentation (Policy)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/BasisofPresentationPolicy</Role>
      <ShortName>Basis of Presentation (Policy)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/EarningsPerShare</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/FairValueMeasurements</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Consolidated Financial Statement Details (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables</Role>
      <ShortName>Consolidated Financial Statement Details (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/Debt</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Derivative Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstrumentsTables</Role>
      <ShortName>Derivative Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DerivativeInstruments</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Commitments and Contingencies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingenciesTables</Role>
      <ShortName>Commitments and Contingencies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/CommitmentsandContingencies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/IncomeTaxes</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/StockholdersEquity</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Revenue Recognition (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionTables</Role>
      <ShortName>Revenue Recognition (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognition</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Business Combinations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/BusinessCombinationsDetails</Role>
      <ShortName>Business Combinations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/BusinessCombinations</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/EarningsPerShareTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails</Role>
      <ShortName>Consolidated Financial Statement Details (Components of Restricted Cash) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails</Role>
      <ShortName>Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails</Role>
      <ShortName>Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails</Role>
      <ShortName>Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtDetails</Role>
      <ShortName>Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DebtTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Debt (Summary of Debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtSummaryofDebtDetails</Role>
      <ShortName>Debt (Summary of Debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DebtTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails</Role>
      <ShortName>Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DebtTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails</Role>
      <ShortName>Debt (Changes in Supplier Financing Obligations) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DebtTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails</Role>
      <ShortName>Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DebtTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstrumentsDetails</Role>
      <ShortName>Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails</Role>
      <ShortName>Derivative Instruments (Fair Value of Derivative Instruments) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails</Role>
      <ShortName>Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/DerivativeInstrumentsTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails</Role>
      <ShortName>Commitments and Contingencies (Components of Lease Expense) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails</Role>
      <ShortName>Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/CommitmentsandContingenciesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails</Role>
      <ShortName>Income Taxes (Schedule of Effective Income Tax Rates) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/IncomeTaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/StockholdersEquityTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails</Role>
      <ShortName>Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/StockholdersEquityTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Revenue Recognition (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionDetails</Role>
      <ShortName>Revenue Recognition (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognitionTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Revenue Recognition (Contract Balances) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails</Role>
      <ShortName>Revenue Recognition (Contract Balances) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognitionTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails</Role>
      <ShortName>Revenue Recognition (Disaggregation of Revenue by Geography) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognitionTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails</Role>
      <ShortName>Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognitionTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails</Role>
      <ShortName>Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/RevenueRecognitionTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="blkb-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.blackbaud.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.blackbaud.com/role/SubsequentEvents</ParentRole>
      <Position>60</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="blkb-20240930.htm">blkb-20240930.htm</File>
    <File>blkb-20240930.xsd</File>
    <File>blkb-20240930_cal.xml</File>
    <File>blkb-20240930_def.xml</File>
    <File>blkb-20240930_lab.xml</File>
    <File>blkb-20240930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>blkb-20240930_g1.jpg</File>
    <File>blkb-20240930_g10.jpg</File>
    <File>blkb-20240930_g11.jpg</File>
    <File>blkb-20240930_g12.jpg</File>
    <File>blkb-20240930_g13.jpg</File>
    <File>blkb-20240930_g14.jpg</File>
    <File>blkb-20240930_g15.jpg</File>
    <File>blkb-20240930_g16.jpg</File>
    <File>blkb-20240930_g17.jpg</File>
    <File>blkb-20240930_g18.jpg</File>
    <File>blkb-20240930_g19.jpg</File>
    <File>blkb-20240930_g2.jpg</File>
    <File>blkb-20240930_g20.jpg</File>
    <File>blkb-20240930_g21.jpg</File>
    <File>blkb-20240930_g22.jpg</File>
    <File>blkb-20240930_g23.jpg</File>
    <File>blkb-20240930_g24.jpg</File>
    <File>blkb-20240930_g25.jpg</File>
    <File>blkb-20240930_g26.jpg</File>
    <File>blkb-20240930_g27.jpg</File>
    <File>blkb-20240930_g28.jpg</File>
    <File>blkb-20240930_g29.jpg</File>
    <File>blkb-20240930_g3.jpg</File>
    <File>blkb-20240930_g30.jpg</File>
    <File>blkb-20240930_g31.jpg</File>
    <File>blkb-20240930_g32.jpg</File>
    <File>blkb-20240930_g4.jpg</File>
    <File>blkb-20240930_g5.jpg</File>
    <File>blkb-20240930_g6.jpg</File>
    <File>blkb-20240930_g7.jpg</File>
    <File>blkb-20240930_g8.jpg</File>
    <File>blkb-20240930_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="848">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="15">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>111
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "blkb-20240930.htm": {
   "nsprefix": "blkb",
   "nsuri": "http://www.blackbaud.com/20240930",
   "dts": {
    "inline": {
     "local": [
      "blkb-20240930.htm"
     ]
    },
    "schema": {
     "local": [
      "blkb-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/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "blkb-20240930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "blkb-20240930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "blkb-20240930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "blkb-20240930_pre.xml"
     ]
    }
   },
   "keyStandard": 272,
   "keyCustom": 50,
   "axisStandard": 22,
   "axisCustom": 0,
   "memberStandard": 33,
   "memberCustom": 20,
   "hidden": {
    "total": 23,
    "http://xbrl.sec.gov/ecd/2024": 2,
    "http://fasb.org/us-gaap/2024": 16,
    "http://xbrl.sec.gov/dei/2024": 5
   },
   "contextCount": 233,
   "entityCount": 1,
   "segmentCount": 55,
   "elementCount": 580,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 848,
    "http://xbrl.sec.gov/dei/2024": 29,
    "http://xbrl.sec.gov/ecd/2024": 15,
    "http://fasb.org/srt/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://www.blackbaud.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": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Condensed Consolidated Balance Sheets",
     "shortName": "Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
     "longName": "9952153 - Statement - Condensed Consolidated Statements of Comprehensive Income",
     "shortName": "Condensed Consolidated Statements of Comprehensive Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
     "longName": "9952154 - Statement - Condensed Consolidated Statements of Cash Flows",
     "shortName": "Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "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": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
     "longName": "9952155 - Statement - Condensed Consolidated Statements of Stockholders' Equity",
     "shortName": "Condensed Consolidated Statements of Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-57",
      "name": "us-gaap:SharesIssued",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.blackbaud.com/role/Organization",
     "longName": "9952156 - Disclosure - Organization",
     "shortName": "Organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.blackbaud.com/role/BasisofPresentation",
     "longName": "9952157 - Disclosure - Basis of Presentation",
     "shortName": "Basis of Presentation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.blackbaud.com/role/BusinessCombinations",
     "longName": "9952158 - Disclosure - Business Combinations",
     "shortName": "Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.blackbaud.com/role/EarningsPerShare",
     "longName": "9952159 - Disclosure - Earnings Per Share",
     "shortName": "Earnings Per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.blackbaud.com/role/FairValueMeasurements",
     "longName": "9952160 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails",
     "longName": "9952161 - Disclosure - Consolidated Financial Statement Details",
     "shortName": "Consolidated Financial Statement Details",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.blackbaud.com/role/Debt",
     "longName": "9952162 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.blackbaud.com/role/DerivativeInstruments",
     "longName": "9952163 - Disclosure - Derivative Instruments",
     "shortName": "Derivative Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DerivativesAndFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingencies",
     "longName": "9952164 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.blackbaud.com/role/IncomeTaxes",
     "longName": "9952165 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.blackbaud.com/role/StockholdersEquity",
     "longName": "9952166 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.blackbaud.com/role/RevenueRecognition",
     "longName": "9952167 - Disclosure - Revenue Recognition",
     "shortName": "Revenue Recognition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.blackbaud.com/role/SubsequentEvents",
     "longName": "9952168 - Disclosure - Subsequent Events",
     "shortName": "Subsequent Events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "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": "20",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R21": {
     "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": "21",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.blackbaud.com/role/BasisofPresentationPolicy",
     "longName": "9954471 - Disclosure - Basis of Presentation (Policy)",
     "shortName": "Basis of Presentation (Policy)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.blackbaud.com/role/EarningsPerShareTables",
     "longName": "9954472 - Disclosure - Earnings Per Share (Tables)",
     "shortName": "Earnings Per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "23",
     "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": "blkb-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": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.blackbaud.com/role/FairValueMeasurementsTables",
     "longName": "9954473 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables",
     "longName": "9954474 - Disclosure - Consolidated Financial Statement Details (Tables)",
     "shortName": "Consolidated Financial Statement Details (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blkb:ScheduleOfRestrictedCashTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blkb:ScheduleOfRestrictedCashTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.blackbaud.com/role/DebtTables",
     "longName": "9954475 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsTables",
     "longName": "9954476 - Disclosure - Derivative Instruments (Tables)",
     "shortName": "Derivative Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesTables",
     "longName": "9954477 - Disclosure - Commitments and Contingencies (Tables)",
     "shortName": "Commitments and Contingencies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.blackbaud.com/role/IncomeTaxesTables",
     "longName": "9954478 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.blackbaud.com/role/StockholdersEquityTables",
     "longName": "9954479 - Disclosure - Stockholders' Equity (Tables)",
     "shortName": "Stockholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionTables",
     "longName": "9954480 - Disclosure - Revenue Recognition (Tables)",
     "shortName": "Revenue Recognition (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.blackbaud.com/role/BusinessCombinationsDetails",
     "longName": "9954481 - Disclosure - Business Combinations (Details)",
     "shortName": "Business Combinations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-97",
      "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails",
     "longName": "9954482 - Disclosure - Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)",
     "shortName": "Earnings Per Share (Computation of Basic and Diluted Earnings Per Share) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails",
     "longName": "9954483 - Disclosure - Fair Value Measurements Fair Value Measurements (Details)",
     "shortName": "Fair Value Measurements Fair Value Measurements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseImpairmentLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9954484 - Disclosure - Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "shortName": "Fair Value Measurements (Assets and Liabilities Measured at Fair Value on a Recurring Basis) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-101",
      "name": "us-gaap:DerivativeAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueMeasurementInputsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails",
     "longName": "9954485 - Disclosure - Consolidated Financial Statement Details (Components of Restricted Cash) (Details)",
     "shortName": "Consolidated Financial Statement Details (Components of Restricted Cash) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfRestrictedCashTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:RestrictedCash",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfRestrictedCashTableTextBlock",
       "us-gaap:AdditionalFinancialInformationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails",
     "longName": "9954486 - Disclosure - Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)",
     "shortName": "Consolidated Financial Statement Details (Components of Prepaid Expenses and Other Assets) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:CapitalizedContractCostNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails",
     "longName": "9954487 - Disclosure - Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)",
     "shortName": "Consolidated Financial Statement Details (Components of Accrued Expenses and Other Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:TaxesPayableCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:TaxesPayableCurrentAndNoncurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:AccruedExpensesAndOtherLiabilitiesTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails",
     "longName": "9954488 - Disclosure - Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)",
     "shortName": "Consolidated Financial Statement Details (Components of Other Income and Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:InvestmentIncomeInterest",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.blackbaud.com/role/DebtDetails",
     "longName": "9954489 - Disclosure - Debt (Details)",
     "shortName": "Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-119",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-119",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.blackbaud.com/role/DebtSummaryofDebtDetails",
     "longName": "9954490 - Disclosure - Debt (Summary of Debt) (Details)",
     "shortName": "Debt (Summary of Debt) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails",
     "longName": "9954491 - Disclosure - Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)",
     "shortName": "Debt (Summary of Currently Effective Third-Party Financing Agreements) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-143",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-143",
      "name": "us-gaap:DebtInstrumentFaceAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails",
     "longName": "9954492 - Disclosure - Debt (Changes in Supplier Financing Obligations) (Details)",
     "shortName": "Debt (Changes in Supplier Financing Obligations) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:SupplierFinanceProgramObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtInstrumentsTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SupplierFinanceProgramObligationIncrease",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:SupplierFinanceProgramTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails",
     "longName": "9954493 - Disclosure - Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)",
     "shortName": "Debt (Annual Maturities Related to Credit Facility, Real Estate Loans and other debt) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
     "longName": "9954494 - Disclosure - Derivative Instruments (Details)",
     "shortName": "Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails",
     "longName": "9954495 - Disclosure - Derivative Instruments (Fair Value of Derivative Instruments) (Details)",
     "shortName": "Derivative Instruments (Fair Value of Derivative Instruments) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-154",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-154",
      "name": "us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
     "longName": "9954496 - Disclosure - Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)",
     "shortName": "Derivative Instruments (Effects of Derivative Instruments in Cash Flow Hedging Relationships) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-156",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-156",
      "name": "us-gaap:GainLossOnDerivativeInstrumentsNetPretax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954497 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "blkb:LiabilityInsuranceAmountTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "blkb:LiabilityInsuranceAmountTotal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails",
     "longName": "9954498 - Disclosure - Commitments and Contingencies (Components of Lease Expense) (Details)",
     "shortName": "Commitments and Contingencies (Components of Lease Expense) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
     "longName": "9954499 - Disclosure - Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)",
     "shortName": "Commitments and Contingencies (Schedule of Maturities of Operating Lease Liabilities) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails",
     "longName": "9954500 - Disclosure - Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)",
     "shortName": "Commitments and Contingencies (Schedule of Security Incident Expense and Probable Insurance Recoveries) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "blkb:SecurityIncidentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "blkb:SecurityIncidentExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails",
     "longName": "9954501 - Disclosure - Income Taxes (Schedule of Effective Income Tax Rates) (Details)",
     "shortName": "Income Taxes (Schedule of Effective Income Tax Rates) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.blackbaud.com/role/StockholdersEquityDetails",
     "longName": "9954502 - Disclosure - Stockholders' Equity (Details)",
     "shortName": "Stockholders' Equity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:TreasuryStockValueAcquiredCostMethod",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-172",
      "name": "srt:StockRepurchaseProgramAuthorizedAmount1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails",
     "longName": "9954503 - Disclosure - Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "shortName": "Stockholders' Equity (Changes in Accumulated Other Comprehensive Loss by Component) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-46",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-46",
      "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDetails",
     "longName": "9954504 - Disclosure - Revenue Recognition (Details)",
     "shortName": "Revenue Recognition (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails",
     "longName": "9954505 - Disclosure - Revenue Recognition (Contract Balances) (Details)",
     "shortName": "Revenue Recognition (Contract Balances) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
     "longName": "9954506 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Geography) (Details)",
     "shortName": "Revenue Recognition (Disaggregation of Revenue by Geography) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-201",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails",
     "longName": "9954507 - Disclosure - Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)",
     "shortName": "Revenue Recognition (Disaggregation of Revenue by Market Group) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-213",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
     "longName": "9954508 - Disclosure - Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)",
     "shortName": "Revenue Recognition (Disaggregation of Recurring Revenue by Type) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-13",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-221",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blkb:DisaggregationOfRevenueRecurringTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.blackbaud.com/role/SubsequentEventsDetails",
     "longName": "9954509 - Disclosure - Subsequent Events (Details)",
     "shortName": "Subsequent Events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-174",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-229",
      "name": "us-gaap:TreasuryStockSharesAcquired",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blkb-20240930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AcceleratedShareRepurchasesAdjustmentToRecordedAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesAdjustmentToRecordedAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated share repurchases, adjustment to recorded amount",
        "label": "Accelerated Share Repurchases, Adjustment to Recorded Amount",
        "documentation": "The adjustment needed to reconcile previously recorded amounts to the actual aggregate amount paid, whether in cash or other consideration, to acquire all of the shares purchased under an Accelerated Share Repurchase arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesCashOrStockSettlement": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesCashOrStockSettlement",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated share repurchases, cash or stock settlement",
        "label": "Accelerated Share Repurchases, Cash or Stock Settlement",
        "documentation": "Description of the nature of the settlement (cash or stock) of the accelerated share repurchases agreement."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AcceleratedShareRepurchasesDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesDateAxis",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails",
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases, Date [Axis]",
        "label": "Accelerated Share Repurchases, Date [Axis]",
        "documentation": "Information by date of execution of accelerated share repurchases."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AcceleratedShareRepurchasesDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesDateDomain",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails",
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated Share Repurchases, Date [Domain]",
        "label": "Accelerated Share Repurchases, Date [Domain]",
        "documentation": "Date upon which the accelerated share repurchase agreement was executed."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "blkb_AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated share repurchases, initial delivery percentage of shares",
        "label": "Accelerated Share Repurchases Initial Delivery Percentage of Shares",
        "documentation": "Accelerated Share Repurchases Initial Delivery Percentage of Shares"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accelerated share repurchases, settlement (payment) or receipt",
        "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt",
        "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableTradeCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableTradeCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade accounts payable",
        "label": "Accounts Payable, Trade, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations 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": [
      "r19",
      "r61"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowance of $6,307 and $6,907 at September\u00a030, 2024 and December\u00a031, 2023, respectively",
        "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": [
      "r960"
     ]
    },
    "blkb_AccruedCommissionsAndSalariesCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccruedCommissionsAndSalariesCurrentAndLongTerm",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued commissions and salaries",
        "label": "Accrued Commissions And Salaries, Current and Long-term",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for salaries and sales commissions earned by employees. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_AccruedCustomerCreditBalancesCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccruedCustomerCreditBalancesCurrentAndLongTerm",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer credit balances",
        "label": "Accrued Customer Credit Balances, Current and Long-term",
        "documentation": "Carrying value as of the balance sheet date of obligations to customers for credit balances generated by customer overpayments. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_AccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Accrued Expenses And Other Current Liabilities,",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred, for which invoices have typically not been received that are 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). Includes aggregate carrying amount, as of the balance sheet date, of current obligations not separately disclosed in the balance sheet due to materiality considerations. Current liabilities are expected to be paid within one year (or the normal operating cycle, if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_AccruedExpensesAndOtherLiabilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccruedExpensesAndOtherLiabilitiesTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Accrued Expenses and Other Liabilities",
        "label": "Accrued Expenses And Other Liabilities [Text Block]",
        "documentation": "The disclosure describes the Company's accrued expenses and other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedInsuranceCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInsuranceCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued health care costs",
        "label": "Accrued Insurance",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r69",
      "r119"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total accrued expenses and other liabilities",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedProfessionalFeesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedProfessionalFeesCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued legal costs",
        "label": "Accrued Professional Fees",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "blkb_AccruedTransactionBasedCostsRelatedToPaymentsServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccruedTransactionBasedCostsRelatedToPaymentsServices",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued transaction-based costs related to payments services",
        "label": "Accrued transaction-based costs related to payments services",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for transaction-based costs related to payments services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedVacationCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedVacationCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued vacation costs",
        "label": "Accrued Vacation",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r119"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "periodStartLabel": "Accumulated other comprehensive (loss) income, beginning of period",
        "periodEndLabel": "Accumulated other comprehensive income (loss), end of period",
        "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": [
      "r20",
      "r21",
      "r81",
      "r185",
      "r588",
      "r624",
      "r625"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive income (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": [
      "r2",
      "r10",
      "r21",
      "r481",
      "r484",
      "r533",
      "r620",
      "r621",
      "r935",
      "r936",
      "r937",
      "r949",
      "r950",
      "r951",
      "r952"
     ]
    },
    "blkb_AccumulatedOtherComprehensiveIncomeRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AccumulatedOtherComprehensiveIncomeRollForward",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income [Roll Forward]",
        "label": "Accumulated Other Comprehensive Income [Roll Forward]",
        "documentation": "Accumulated Other Comprehensive Income [Roll Forward]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedTranslationAdjustmentMember",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign 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": [
      "r3",
      "r10",
      "r21",
      "r79",
      "r80",
      "r198",
      "r199",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r935"
     ]
    },
    "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": [
      "r867"
     ]
    },
    "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalFinancialInformationDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated Financial Statement Details",
        "label": "Additional Financial Information Disclosure [Text Block]",
        "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r636",
      "r949",
      "r950",
      "r951",
      "r952",
      "r995",
      "r1068"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Employee taxes paid for withheld shares upon equity award settlement",
        "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation",
        "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-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": [
      "r38",
      "r39",
      "r415"
     ]
    },
    "blkb_AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Retirements of common stock",
        "label": "Adjustments to Additional Paid in Capital, Stock Issued, Retirements",
        "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from retirement of shares intended for acquisition shareholders who were paid in cash rather than shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income (loss) 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": [
      "r913"
     ]
    },
    "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": [
      "r839",
      "r849",
      "r859",
      "r891"
     ]
    },
    "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": [
      "r842",
      "r852",
      "r862",
      "r894"
     ]
    },
    "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": [
      "r914"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "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": [
      "r887"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r887",
      "r895",
      "r899",
      "r907"
     ]
    },
    "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": [
      "r905"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, allowance",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r284",
      "r289"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.blackbaud.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": []
    },
    "us-gaap_AmortizationOfFinancingCostsAndDiscounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCostsAndDiscounts",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred financing costs and discount",
        "label": "Amortization of Debt Issuance Costs and Discounts",
        "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r778",
      "r779",
      "r942",
      "r1015"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r304",
      "r305",
      "r772"
     ]
    },
    "blkb_AnthonyW.BoorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "AnthonyW.BoorMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anthony W. Boor [Member]",
        "documentation": "Anthony W. Boor"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r129",
      "r179",
      "r209",
      "r242",
      "r247",
      "r272",
      "r275",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r472",
      "r475",
      "r504",
      "r582",
      "r679",
      "r767",
      "r768",
      "r803",
      "r830",
      "r983",
      "r984",
      "r1020"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r174",
      "r187",
      "r209",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r472",
      "r475",
      "r504",
      "r803",
      "r983",
      "r984",
      "r1020"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493",
      "r795"
     ]
    },
    "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": [
      "r902"
     ]
    },
    "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": [
      "r903"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "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": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442"
     ]
    },
    "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": [
      "r901"
     ]
    },
    "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": [
      "r900"
     ]
    },
    "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": [
      "r899"
     ]
    },
    "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": [
      "r899"
     ]
    },
    "us-gaap_BaseRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BaseRateMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Base rate [Member]",
        "label": "Base Rate [Member]",
        "documentation": "Minimum rate investor will accept."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unaudited interim consolidated financial statements",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Line Items]",
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r467"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails",
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration obligations",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r108",
      "r469",
      "r494",
      "r495",
      "r496"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations and Dispositions",
        "label": "Business Combination Disclosure [Text Block]",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r468"
     ]
    },
    "us-gaap_BusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Combinations [Abstract]",
        "label": "Business Combinations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Software and content development costs, net",
        "label": "Capitalized Computer Software, Net",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r753"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization expense from costs of obtaining contracts",
        "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": [
      "r292"
     ]
    },
    "us-gaap_CapitalizedContractCostNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostNet",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs of obtaining contracts",
        "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": [
      "r291"
     ]
    },
    "us-gaap_CapitalizedContractCostNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostNetCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current portion of costs of obtaining contracts",
        "label": "Capitalized Contract Cost, Net, Current",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as current."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r176",
      "r759"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash, cash equivalents and restricted cash in the statement of cash flows",
        "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": [
      "r27",
      "r94",
      "r206"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period",
        "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r94",
      "r206"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash, cash equivalents and restricted cash",
        "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": [
      "r1",
      "r94"
     ]
    },
    "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss expected to be reclassified into earnings within next 12 months",
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months",
        "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_CashFlowHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowHedgingMember",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flow hedging [Member]",
        "verboseLabel": "Gains and losses on cash flow hedges [Member]",
        "label": "Cash Flow Hedging [Member]",
        "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "blkb_CashUsedInDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "CashUsedInDivestitureOfBusinesses",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Net cash used in disposition of business",
        "label": "Cash Used in Divestiture of Businesses",
        "documentation": "The cash outflow associated with the loss 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": []
    },
    "blkb_ChangeInCustomerFundsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ChangeInCustomerFundsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in customer funds receivable",
        "label": "Change In Customer Funds Receivable",
        "documentation": "Change In Customer Funds Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r878"
     ]
    },
    "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": [
      "r875"
     ]
    },
    "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": [
      "r873"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City area code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r182",
      "r183",
      "r184",
      "r209",
      "r229",
      "r233",
      "r235",
      "r237",
      "r244",
      "r245",
      "r286",
      "r337",
      "r339",
      "r340",
      "r341",
      "r344",
      "r345",
      "r378",
      "r379",
      "r381",
      "r384",
      "r390",
      "r504",
      "r630",
      "r631",
      "r632",
      "r633",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r667",
      "r688",
      "r706",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r917",
      "r944",
      "r953"
     ]
    },
    "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": [
      "r879"
     ]
    },
    "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": [
      "r879"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (see Note 9)",
        "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": [
      "r70",
      "r122",
      "r585",
      "r666"
     ]
    },
    "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.blackbaud.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r100",
      "r327",
      "r328",
      "r739",
      "r968",
      "r974"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock [Member]",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r819",
      "r820",
      "r821",
      "r823",
      "r824",
      "r825",
      "r828",
      "r949",
      "r950",
      "r952",
      "r995",
      "r1065",
      "r1068"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, par value",
        "label": "Common Stock, Par or Stated Value Per Share",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r73",
      "r667"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares issued",
        "label": "Common Stock, Shares, Issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, shares, outstanding",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r73",
      "r667",
      "r685",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 180,000,000 shares authorized, 70,955,940 and 69,188,304 shares issued at September\u00a030, 2024 and December\u00a031, 2023, respectively; 50,869,218 and 53,625,440 shares outstanding at September\u00a030, 2024 and December\u00a031, 2023, respectively",
        "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": [
      "r73",
      "r587",
      "r803"
     ]
    },
    "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": [
      "r884"
     ]
    },
    "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": [
      "r883"
     ]
    },
    "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": [
      "r885"
     ]
    },
    "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": [
      "r882"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive income (loss)",
        "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": [
      "r22",
      "r194",
      "r196",
      "r201",
      "r577",
      "r595",
      "r596"
     ]
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationPolicyTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basis of consolidation",
        "label": "Consolidation, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r761"
     ]
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contract Balances",
        "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": [
      "r988"
     ]
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionContractBalancesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total deferred revenue",
        "label": "Contract with Customer, Liability",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r404"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, current portion",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r404"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, net of current portion",
        "label": "Contract with Customer, Liability, Noncurrent",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r393",
      "r404"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue recognized that was included in deferred revenue at beginning of period",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r405"
     ]
    },
    "blkb_ContractualRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ContractualRecurringMember",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contractual recurring [Member]",
        "label": "Contractual Recurring [Member]",
        "documentation": "Contractual Recurring"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_CorporateSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "CorporateSectorMember",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate Sector",
        "label": "Corporate Sector [Member]",
        "documentation": "Corporate Sector"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r85",
      "r544"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "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": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Axis]",
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r981"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit Facility [Domain]",
        "label": "Credit Facility [Domain]",
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r981",
      "r982"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.blackbaud.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": []
    },
    "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.blackbaud.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r101",
      "r207",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r335",
      "r336",
      "r346",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r362",
      "r369",
      "r370",
      "r372",
      "r519"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, basis spread on variable rate",
        "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.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Debt, gross",
        "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": [
      "r18",
      "r121",
      "r373"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, face amount",
        "verboseLabel": "Original Loan Value",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r519",
      "r520",
      "r776",
      "r777",
      "r801"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average 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": [
      "r66",
      "r376",
      "r519",
      "r520",
      "r801"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [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": [
      "r211",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r801",
      "r945",
      "r1014",
      "r1016"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "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": [
      "r18",
      "r33",
      "r34",
      "r59",
      "r103",
      "r104",
      "r211",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r353",
      "r358",
      "r359",
      "r360",
      "r361",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r368",
      "r371",
      "r775",
      "r776",
      "r777",
      "r778",
      "r779",
      "r801",
      "r945",
      "r1014",
      "r1016"
     ]
    },
    "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Aggregate financing costs related to debt discount and debt issuance costs",
        "negatedLabel": "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": [
      "r358",
      "r374",
      "r518",
      "r519",
      "r520",
      "r776",
      "r777",
      "r801"
     ]
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total deferred financing costs included in other assets",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "blkb_December2021StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "December2021StockRepurchaseProgramMember",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "December 2021 Stock Repurchase Program",
        "label": "December 2021 Stock Repurchase Program [Member]",
        "documentation": "December 2021 Stock Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r138",
      "r947"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liability",
        "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": [
      "r446",
      "r447",
      "r583"
     ]
    },
    "us-gaap_DepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production."
       }
      }
     },
     "auth_ref": [
      "r7",
      "r31"
     ]
    },
    "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_DerivativeAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps, derivative assets",
        "label": "Derivative Asset",
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r189",
      "r492",
      "r493",
      "r500",
      "r503",
      "r648",
      "r649",
      "r650",
      "r651",
      "r652",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r673",
      "r674",
      "r718",
      "r721",
      "r724",
      "r725",
      "r726",
      "r727",
      "r760",
      "r795",
      "r797",
      "r821",
      "r998",
      "r999",
      "r1000",
      "r1066"
     ]
    },
    "us-gaap_DerivativeAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative asset, foreign currency forward contracts, current",
        "label": "Derivative Asset, Current",
        "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 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": [
      "r188"
     ]
    },
    "blkb_DerivativeAssetsCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "DerivativeAssetsCurrentAndLongTerm",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Derivative Assets, Current and Long-term",
        "documentation": "Carrying amount as of the balance sheet date of derivative assets. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative asset, interest rate swaps, long-term",
        "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": [
      "r188"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "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": [
      "r656",
      "r658",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r693",
      "r694",
      "r695",
      "r696",
      "r699",
      "r700",
      "r701",
      "r702",
      "r718",
      "r719",
      "r724",
      "r726",
      "r819",
      "r821",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative assets, fair value",
        "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral",
        "documentation": "Fair value, after offset of derivative liability, of 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, before offset against an obligation to return collateral under a master netting arrangement. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r15",
      "r17",
      "r55"
     ]
    },
    "us-gaap_DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liabilities, fair value",
        "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral",
        "documentation": "Fair value, after offset of derivative asset, of 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, elected not to be and before offset against a right to receive collateral under a master netting arrangement. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r15",
      "r17",
      "r55"
     ]
    },
    "us-gaap_DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "label": "Derivative Instrument, Gain (Loss) Reclassified from AOCI into Income, Effective Portion, Statement of Income or Comprehensive Income [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from effective portion of derivative instrument reclassified from accumulated other comprehensive income (AOCI) into income."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instrument [Axis]",
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r51",
      "r52",
      "r112",
      "r656",
      "r658",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r693",
      "r694",
      "r695",
      "r696",
      "r699",
      "r700",
      "r701",
      "r702",
      "r718",
      "r719",
      "r724",
      "r726",
      "r760",
      "r819",
      "r821",
      "r1001",
      "r1002",
      "r1003",
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008"
     ]
    },
    "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_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship [Axis]",
        "label": "Hedging Relationship [Axis]",
        "documentation": "Information by type of hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r49",
      "r51"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) by Hedging Relationship, by Income Statement Location, by Derivative Instrument Risk [Table]",
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r49",
      "r51",
      "r52",
      "r56",
      "r57",
      "r479"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]",
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r479"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gain reclassified from accumulated other comprehensive loss into income (loss)",
        "label": "Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net",
        "documentation": "The effective portion of net gain (loss) reclassified from accumulated other comprehensive income into income on derivative instruments designated and qualifying as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r113"
     ]
    },
    "us-gaap_DerivativeLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swaps, derivative liabilities",
        "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": [
      "r188",
      "r189",
      "r492",
      "r493",
      "r500",
      "r503",
      "r648",
      "r649",
      "r650",
      "r651",
      "r654",
      "r655",
      "r656",
      "r657",
      "r658",
      "r680",
      "r682",
      "r683",
      "r719",
      "r720",
      "r721",
      "r724",
      "r725",
      "r726",
      "r727",
      "r760",
      "r998",
      "r999",
      "r1000",
      "r1066"
     ]
    },
    "us-gaap_DerivativeLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability, foreign currency forward contracts, current",
        "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": [
      "r188"
     ]
    },
    "blkb_DerivativeLiabilitiesCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "DerivativeLiabilitiesCurrentAndLongTerm",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative instruments",
        "label": "Derivative Liabilities, Current and Long-term",
        "documentation": "Carrying amount as of the balance sheet date of derivative liabilities. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilitiesNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative liability, interest rate swaps, long-term",
        "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": [
      "r188"
     ]
    },
    "us-gaap_DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as current."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "label": "Derivative Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes derivative liability classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r477"
     ]
    },
    "us-gaap_DerivativeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "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": [
      "r486"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivative, notional amount",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r992",
      "r993"
     ]
    },
    "us-gaap_DerivativeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeTable",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "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": [
      "r12",
      "r42",
      "r43",
      "r44",
      "r47",
      "r50",
      "r51",
      "r53",
      "r54",
      "r57",
      "r486"
     ]
    },
    "us-gaap_DerivativesAndFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesAndFairValueTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives Instruments",
        "label": "Derivatives and Fair Value [Text Block]",
        "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r115"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated as hedging instrument [Member]",
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "blkb_DesignatedCurrencyRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "DesignatedCurrencyRateMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Designated Currency Rate [Member]",
        "label": "Designated Currency Rate [Member]",
        "documentation": "Variable rate based on Designated Currency of the loan"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "label": "Disaggregation of Revenue [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ]
    },
    "blkb_DisaggregationOfRevenueRecurringTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "DisaggregationOfRevenueRecurringTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation Of Revenue, Recurring",
        "label": "Disaggregation Of Revenue, Recurring [Table Text Block]",
        "documentation": "Disaggregation Of Revenue, Recurring"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "label": "Disaggregation of Revenue [Table]",
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r781",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r787"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor."
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss on disposal",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r311",
      "r942",
      "r967"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r791",
      "r792"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.blackbaud.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.blackbaud.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_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Line Items]",
        "label": "Document 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": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information [Table]",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.blackbaud.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.blackbaud.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": [
      "r834"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.blackbaud.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": [
      "r866"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.blackbaud.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": []
    },
    "blkb_DueToCustomersCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "DueToCustomersCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due to customers",
        "label": "Due To Customers Current",
        "documentation": "Carrying value as of the balance sheet date of donations collected by the entity on behalf of its customers and payable to its customers. Also includes amounts classified as customer funds receivable. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "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": [
      "r877"
     ]
    },
    "blkb_EVERFILimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "EVERFILimitedMember",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "EVERFI Limited",
        "label": "EVERFI Limited [Member]",
        "documentation": "EVERFI Limited"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Earnings (loss) per share",
        "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.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic earnings per share",
        "label": "Earnings Per Share, Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r227",
      "r229",
      "r235",
      "r236",
      "r237",
      "r241",
      "r465",
      "r471",
      "r489",
      "r490",
      "r578",
      "r597",
      "r762"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted earnings per share",
        "label": "Earnings Per Share, Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r222",
      "r229",
      "r235",
      "r236",
      "r237",
      "r241",
      "r465",
      "r471",
      "r489",
      "r490",
      "r578",
      "r597",
      "r762"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earnings Per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r226",
      "r238",
      "r239",
      "r240"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate on cash, cash equivalents and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r449",
      "r794"
     ]
    },
    "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.blackbaud.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.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity address, city",
        "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.blackbaud.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.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity address, state",
        "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.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.blackbaud.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.blackbaud.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.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.blackbaud.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.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.blackbaud.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.blackbaud.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": [
      "r916"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.blackbaud.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": [
      "r832"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.blackbaud.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": [
      "r832"
     ]
    },
    "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": [
      "r871"
     ]
    },
    "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": [
      "r912"
     ]
    },
    "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": [
      "r912"
     ]
    },
    "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": [
      "r912"
     ]
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity [Abstract]",
        "label": "Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "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": [
      "r11",
      "r171",
      "r197",
      "r198",
      "r199",
      "r212",
      "r213",
      "r214",
      "r216",
      "r221",
      "r223",
      "r225",
      "r243",
      "r287",
      "r288",
      "r307",
      "r391",
      "r455",
      "r456",
      "r462",
      "r463",
      "r464",
      "r466",
      "r470",
      "r471",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r488",
      "r509",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r522",
      "r523",
      "r533",
      "r594",
      "r620",
      "r621",
      "r622",
      "r636",
      "r706"
     ]
    },
    "us-gaap_EquityMethodInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityMethodInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity method investments",
        "label": "Equity Method Investments",
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r258",
      "r275",
      "r285",
      "r932",
      "r961"
     ]
    },
    "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": [
      "r881"
     ]
    },
    "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": [
      "r839",
      "r849",
      "r859",
      "r891"
     ]
    },
    "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": [
      "r836",
      "r846",
      "r856",
      "r888"
     ]
    },
    "us-gaap_EscrowDeposit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EscrowDeposit",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real estate escrow balances and other",
        "label": "Escrow Deposit",
        "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r740"
     ]
    },
    "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": [
      "r887"
     ]
    },
    "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsShares",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of restricted stock units (in shares)",
        "label": "Exercise Of Stock Options And Stock Appreciation Rights Shares",
        "documentation": "Number of shares issued during the period as a result of the exercise of stock options and stock appreciation rights."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_ExerciseOfStockOptionsAndStockAppreciationRightsValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ExerciseOfStockOptionsAndStockAppreciationRightsValue",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting of restricted stock units",
        "label": "Exercise Of Stock Options And Stock Appreciation Rights Value",
        "documentation": "Value stock issued during the period as a result of the exercise of stock options and stock appreciation rights."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_ExpectedNetCashOutlaysForOngoingLegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ExpectedNetCashOutlaysForOngoingLegalFees",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected net cash outlays for ongoing legal fees",
        "label": "Expected Net Cash Outlays for Ongoing Legal Fees",
        "documentation": "Expected Net Cash Outlays for Ongoing Legal Fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r492",
      "r493",
      "r500",
      "r795"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493",
      "r500",
      "r795"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy [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": [
      "r360",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r491",
      "r493",
      "r494",
      "r495",
      "r496",
      "r499",
      "r500",
      "r502",
      "r537",
      "r538",
      "r539",
      "r776",
      "r777",
      "r788",
      "r789",
      "r790",
      "r795",
      "r797"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493",
      "r494",
      "r496",
      "r795",
      "r999",
      "r1009"
     ]
    },
    "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_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r360",
      "r408",
      "r413",
      "r493",
      "r500",
      "r537",
      "r788",
      "r789",
      "r790",
      "r795"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r360",
      "r408",
      "r413",
      "r493",
      "r494",
      "r500",
      "r538",
      "r776",
      "r777",
      "r788",
      "r789",
      "r790",
      "r795"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r360",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r493",
      "r494",
      "r495",
      "r496",
      "r500",
      "r539",
      "r776",
      "r777",
      "r788",
      "r789",
      "r790",
      "r795",
      "r797"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493",
      "r494",
      "r496",
      "r795",
      "r999",
      "r1009"
     ]
    },
    "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementInputsDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]",
        "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "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": [
      "r360",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r491",
      "r493",
      "r494",
      "r495",
      "r496",
      "r499",
      "r500",
      "r502",
      "r537",
      "r538",
      "r539",
      "r776",
      "r777",
      "r788",
      "r789",
      "r790",
      "r795",
      "r797"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurements, recurring [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": [
      "r795",
      "r996",
      "r997",
      "r998",
      "r999",
      "r1000",
      "r1009"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Disclosure of information about location and fair value of derivative instrument and nonderivative instrument designated as hedging instrument."
       }
      }
     },
     "auth_ref": [
      "r48",
      "r50",
      "r56"
     ]
    },
    "us-gaap_FederalFundsEffectiveSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalFundsEffectiveSwapRateMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fed funds effective rate overnight index swap rate [Member]",
        "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyContractAssetFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contracts, derivative assets",
        "label": "Foreign Currency Contract, Asset, Fair Value Disclosure",
        "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493"
     ]
    },
    "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contracts, derivative liabilities",
        "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure",
        "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into."
       }
      }
     },
     "auth_ref": [
      "r492",
      "r493"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Currency revaluation (losses) gains",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r505",
      "r506",
      "r507",
      "r508",
      "r703"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency forward contracts [Member]",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r673",
      "r677",
      "r682",
      "r695",
      "r701",
      "r722",
      "r723",
      "r724",
      "r821"
     ]
    },
    "us-gaap_ForeignLineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignLineOfCreditMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign line of credit [Member]",
        "label": "Foreign Line of Credit [Member]",
        "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, outside the reporting entity's home country."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r895"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r895"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r895"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r895"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r895"
     ]
    },
    "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": [
      "r876"
     ]
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United Kingdom [Member]",
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnCashFlowHedgeIneffectivenessNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnCashFlowHedgeIneffectivenessNet",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Ineffective portion of interest rate swap(s)",
        "label": "Gain (Loss) on Cash Flow Hedge Ineffectiveness, Net",
        "documentation": "The net gain (loss) recognized in earnings during the reporting period representing the amount of the cash flow hedges' ineffectiveness."
       }
      }
     },
     "auth_ref": [
      "r114"
     ]
    },
    "us-gaap_GainLossOnDerivativeInstrumentsNetPretax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDerivativeInstrumentsNetPretax",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "(Loss) gain recognized in accumulated other comprehensive loss as of",
        "label": "Gain (Loss) on Derivative Instruments, Net, Pretax",
        "documentation": "Aggregate net gain (loss) on all derivative instruments recognized in earnings during the period, before tax effects."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_GainLossOnSaleOfBusiness": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfBusiness",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on disposition of business",
        "label": "Gain (Loss) on Disposition of Business",
        "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r942"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r690"
     ]
    },
    "blkb_GlobalHQMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "GlobalHQMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global HQ [Member]",
        "label": "Global HQ [Member]",
        "documentation": "Global HQ [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "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": [
      "r177",
      "r293",
      "r575",
      "r768",
      "r771",
      "r796",
      "r803",
      "r963",
      "r964"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "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": [
      "r82",
      "r86",
      "r128",
      "r209",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r504",
      "r764",
      "r767",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959",
      "r983"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Axis]",
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r479"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Designation [Domain]",
        "label": "Hedging Designation [Domain]",
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_HedgingRelationshipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingRelationshipDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Hedging Relationship [Domain]",
        "label": "Hedging Relationship [Domain]",
        "documentation": "Nature or intent of a hedge."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implementation costs for cloud computing arrangements, accumulated amortization",
        "label": "Hosting Arrangement, Service Contract, Implementation Cost, Capitalized, Accumulated Amortization",
        "documentation": "Amount of accumulated amortization of capitalized implementation cost from hosting arrangement that is service contract."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r310"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implementation costs for cloud computing arrangements",
        "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": [
      "r137",
      "r309"
     ]
    },
    "us-gaap_HostingArrangementServiceContractImplementationCostExpenseAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HostingArrangementServiceContractImplementationCostExpenseAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Implementation costs for cloud computing arrangements, amortization",
        "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": [
      "r137",
      "r308"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income (loss) before provision (benefit) for 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": [
      "r83",
      "r124",
      "r128",
      "r579",
      "r592",
      "r764",
      "r767",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959"
     ]
    },
    "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.blackbaud.com/role/BusinessCombinationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r791",
      "r792"
     ]
    },
    "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.blackbaud.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Taxes",
        "label": "Income Tax Disclosure [Text Block]",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r445",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r457",
      "r459",
      "r460",
      "r461",
      "r635",
      "r794"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r130",
      "r139",
      "r224",
      "r225",
      "r242",
      "r255",
      "r275",
      "r448",
      "r449",
      "r458",
      "r598",
      "r794"
     ]
    },
    "blkb_IncreaseDecreaseAccruedExpensesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "IncreaseDecreaseAccruedExpensesAndOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other liabilities",
        "label": "Increase Decrease Accrued Expenses And Other Liabilities",
        "documentation": "The net change during the reporting period in accrued expenses and other liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableTrade": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableTrade",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Trade accounts payable",
        "label": "Increase (Decrease) in Accounts Payable, Trade",
        "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Deferred Revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r755"
     ]
    },
    "blkb_IncreaseDecreaseInDueToCustomers": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "IncreaseDecreaseInDueToCustomers",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Change in due to customers",
        "label": "Increase (Decrease) in Due to Customers",
        "documentation": "Represents the amount of net increase (decrease) in funds due to customers during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities, net of acquisition and disposal of businesses:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted stock and units",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements",
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r231",
      "r232",
      "r237",
      "r416"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r887",
      "r895",
      "r899",
      "r907"
     ]
    },
    "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": [
      "r905"
     ]
    },
    "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": [
      "r835",
      "r911"
     ]
    },
    "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": [
      "r835",
      "r911"
     ]
    },
    "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": [
      "r835",
      "r911"
     ]
    },
    "us-gaap_InsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InsuranceRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Security Incident, cumulative offsetting insurance recoveries paid",
        "label": "Insurance Recoveries",
        "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses."
       }
      }
     },
     "auth_ref": [
      "r88"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r965",
      "r966"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "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": [
      "r242",
      "r247",
      "r251",
      "r257",
      "r275",
      "r517",
      "r767",
      "r768"
     ]
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails",
      "http://www.blackbaud.com/role/DerivativeInstrumentsFairValueofDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest rate swap [Member]",
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r756",
      "r826",
      "r827"
     ]
    },
    "us-gaap_InvestmentIncomeInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest income",
        "label": "Investment Income, Interest",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r250",
      "r275",
      "r767",
      "r938"
     ]
    },
    "blkb_January2024StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "January2024StockRepurchaseProgramMember",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "January 2024 Stock Repurchase Program",
        "label": "January 2024 Stock Repurchase Program [Member]",
        "documentation": "January 2024 Stock Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_July2024StockRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "July2024StockRepurchaseProgramMember",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "July 2024 Stock Repurchase Program",
        "label": "July 2024 Stock Repurchase Program [Member]",
        "documentation": "July 2024 Stock Repurchase Program"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r527",
      "r802"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Lease Expense",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails",
      "http://www.blackbaud.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 - remaining",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "blkb_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Less: Amount representing interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r63",
      "r64",
      "r65",
      "r68",
      "r69",
      "r70",
      "r71",
      "r209",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r473",
      "r475",
      "r476",
      "r504",
      "r665",
      "r763",
      "r830",
      "r983",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders' 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": [
      "r78",
      "r123",
      "r590",
      "r803",
      "r946",
      "r962",
      "r1010"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and stockholders' 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.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r175",
      "r209",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r473",
      "r475",
      "r476",
      "r504",
      "r803",
      "r983",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial liabilities",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r996"
     ]
    },
    "blkb_LiabilityInsuranceAmountDeductible": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LiabilityInsuranceAmountDeductible",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability insurance, amount, deductible",
        "label": "Liability Insurance, Amount, Deductible",
        "documentation": "Liability Insurance, Amount, Deductible"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_LiabilityInsuranceAmountTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LiabilityInsuranceAmountTotal",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability insurance, amount, total",
        "label": "Liability Insurance, Amount, Total",
        "documentation": "Liability Insurance, Amount, Total"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, available increase capacity, percent of EBITDA",
        "label": "Line of Credit Facility, Available Increase Capacity, Percent of EBITDA",
        "documentation": "Maximum allowable increase based on percentage of EBITDA provided in credit facility to increase revolving credit commitments and/or request additional term loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Line Items]",
        "label": "Line of Credit Facility [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": [
      "r336",
      "r945",
      "r981"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Credit facility, maximum borrowing capacity",
        "label": "Line of Credit Facility, Maximum Borrowing Capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r67"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of Credit Facility [Table]",
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r67",
      "r336",
      "r945",
      "r981"
     ]
    },
    "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, unused capacity, commitment fee percentage",
        "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_LineOfCreditFacilityVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LineOfCreditFacilityVariableInterestRate",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility variable interest rate",
        "label": "Line Of Credit Facility Variable Interest Rate",
        "documentation": "Line Of Credit Facility Variable Interest Rate"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_LineofCreditFacilityAvailableIncreaseCapacityAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LineofCreditFacilityAvailableIncreaseCapacityAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Line of credit facility, available increase capacity, amount",
        "label": "Line of Credit Facility, Available Increase Capacity, Amount",
        "documentation": "Maximum allowable increase amount provided in credit facility to increase revolving credit commitments and/or request additional term loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansPayableMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loans payable [Member]",
        "label": "Loans Payable [Member]",
        "documentation": "Borrowing supported by a written promise to pay an obligation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.blackbaud.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_LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermCommitmentExcludingUnconditionalPurchaseObligationAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]",
        "label": "Long-Term Commitment (Excluding Unconditional Purchase Obligation) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "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": [
      "r18",
      "r121",
      "r359",
      "r375",
      "r776",
      "r777",
      "r801",
      "r1031"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, current portion",
        "verboseLabel": "Less: Debt, current portion",
        "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": [
      "r180"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, after 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 after 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": [
      "r9",
      "r211",
      "r986"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "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": [
      "r9",
      "r211",
      "r364"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "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": [
      "r9",
      "r211",
      "r364"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "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": [
      "r9",
      "r211",
      "r364"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "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": [
      "r9",
      "r211",
      "r364"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtAnnualMaturitiesRelatedtoCreditFacilityRealEstateLoansandotherdebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 - remaining",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "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 remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r948"
     ]
    },
    "us-gaap_LongTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt [Member]",
        "label": "Long-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term longer than one year or beyond the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails": {
       "parentTag": "us-gaap_DebtInstrumentCarryingAmount",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, net of current portion",
        "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": [
      "r181"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Category of Item Purchased [Axis]",
        "label": "Category of Item Purchased [Axis]",
        "documentation": "Information by category of items purchased under a long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]",
        "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]",
        "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Line Items]",
        "label": "Long-Term Purchase Commitment [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_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Table]",
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Disclosure of information about long-term purchase arrangement. Includes, but is not limited to, term of arrangement with supplier, minimum quantity required, milestone, period covered by arrangement, and committed amount. Excludes short-term purchase arrangement and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Axis]",
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r969",
      "r970",
      "r971"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofCurrentlyEffectiveThirdPartyFinancingAgreementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Debt, Type [Domain]",
        "label": "Long-Term Debt, Type [Domain]",
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r32",
      "r969",
      "r970",
      "r971"
     ]
    },
    "blkb_LongtermPurchaseCommitmentRemainingMinimumAmountCommitted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "LongtermPurchaseCommitmentRemainingMinimumAmountCommitted",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining aggregate minimum purchase commitment",
        "label": "Long-term Purchase Commitment, Remaining Minimum Amount Committed",
        "documentation": "Minimum amount to be expended to satisfy the terms of long-term purchase arrangements in which the entity has agreed to expend funds to procure goods or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Line Items]",
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r334",
      "r443",
      "r774",
      "r976",
      "r977"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss Contingencies [Table]",
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r330",
      "r331",
      "r334",
      "r443",
      "r774",
      "r976",
      "r977"
     ]
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualAtCarryingValue",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency accrual",
        "label": "Loss Contingency Accrual",
        "documentation": "Amount of loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r918"
     ]
    },
    "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss contingency accrual, period increase (decrease)",
        "label": "Loss Contingency Accrual, Period Increase (Decrease)",
        "documentation": "Amount of increase (decrease) in loss contingency liability."
       }
      }
     },
     "auth_ref": [
      "r975"
     ]
    },
    "us-gaap_LossContingencyNumberOfPlaintiffs": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNumberOfPlaintiffs",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Plaintiffs, number",
        "label": "Loss Contingency, Number of Plaintiffs",
        "documentation": "Number of plaintiffs that have filed claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r977"
     ]
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyPendingClaimsNumber",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pending claims, number",
        "label": "Loss Contingency, Pending Claims, Number",
        "documentation": "Number of pending claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r976",
      "r977"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum [Member]",
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r144",
      "r146",
      "r147",
      "r149",
      "r169",
      "r170",
      "r330",
      "r331",
      "r332",
      "r333",
      "r414",
      "r443",
      "r496",
      "r542",
      "r618",
      "r619",
      "r626",
      "r657",
      "r658",
      "r711",
      "r713",
      "r715",
      "r716",
      "r728",
      "r751",
      "r752",
      "r770",
      "r780",
      "r793",
      "r797",
      "r798",
      "r799",
      "r800",
      "r813",
      "r985",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "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": [
      "r879"
     ]
    },
    "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": [
      "r879"
     ]
    },
    "blkb_MichaelP.GianoniMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "MichaelP.GianoniMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Michael P. Gianoni [Member]",
        "documentation": "Michael P. Gianoni"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum [Member]",
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r144",
      "r146",
      "r147",
      "r149",
      "r169",
      "r170",
      "r330",
      "r331",
      "r332",
      "r333",
      "r414",
      "r443",
      "r496",
      "r542",
      "r618",
      "r619",
      "r626",
      "r657",
      "r658",
      "r711",
      "r713",
      "r715",
      "r716",
      "r728",
      "r751",
      "r752",
      "r770",
      "r780",
      "r793",
      "r797",
      "r798",
      "r799",
      "r813",
      "r985",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "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": [
      "r898"
     ]
    },
    "us-gaap_MortgagesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgagesMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Mortgages [Member]",
        "label": "Mortgages [Member]",
        "documentation": "A loan to finance the purchase of real estate where the lender has a lien on the property as collateral for the loan."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r906"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in 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": [
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in 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": [
      "r205"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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": [
      "r94",
      "r95",
      "r96"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "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.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income (loss)",
        "verboseLabel": "Net income (loss)",
        "terseLabel": "Net income (loss)",
        "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": [
      "r87",
      "r96",
      "r125",
      "r173",
      "r192",
      "r195",
      "r199",
      "r209",
      "r215",
      "r217",
      "r218",
      "r219",
      "r220",
      "r221",
      "r224",
      "r225",
      "r234",
      "r286",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r465",
      "r471",
      "r490",
      "r504",
      "r593",
      "r687",
      "r704",
      "r705",
      "r829",
      "r983"
     ]
    },
    "us-gaap_NetInvestmentHedgingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetInvestmentHedgingMember",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsEffectsofDerivativeInstrumentsinCashFlowHedgingRelationshipsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net investment hedging [Member]",
        "label": "Net Investment Hedging [Member]",
        "documentation": "Hedges of a net investment in a foreign operation."
       }
      }
     },
     "auth_ref": [
      "r46"
     ]
    },
    "blkb_NetLeverageRatio": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "NetLeverageRatio",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net leverage ratio",
        "label": "Net Leverage Ratio",
        "documentation": "Net Leverage Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r879"
     ]
    },
    "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": [
      "r843",
      "r853",
      "r863",
      "r887",
      "r895"
     ]
    },
    "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": [
      "r870"
     ]
    },
    "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": [
      "r869"
     ]
    },
    "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": [
      "r887"
     ]
    },
    "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": [
      "r906"
     ]
    },
    "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": [
      "r906"
     ]
    },
    "blkb_NonoperatingIncomeExpenseExcludingInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "NonoperatingIncomeExpenseExcludingInterestExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "totalLabel": "Other income, net",
        "label": "Nonoperating Income (Expense), Excluding Interest Expense",
        "documentation": "The aggregate amount of income or expense, excluding interest expense, from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss) before reclassifications, net of tax effects",
        "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r21"
     ]
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r128",
      "r764",
      "r955",
      "r956",
      "r957",
      "r958",
      "r959"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease cost",
        "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": [
      "r528",
      "r802"
     ]
    },
    "us-gaap_OperatingLeaseImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsFairValueMeasurementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, impairments",
        "label": "Operating Lease, Impairment Loss",
        "documentation": "Amount of loss from impairment of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofMaturitiesofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Present value of future payments",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease liabilities, current portion",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r526"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities, net of current portion",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r525"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r524"
     ]
    },
    "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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basis of Presentation",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r97",
      "r98",
      "r109"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/Organization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Organization",
        "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": [
      "r60",
      "r109",
      "r627",
      "r628"
     ]
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "label": "Other Assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r178",
      "r581",
      "r768",
      "r830"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other assets",
        "verboseLabel": "Less: Long-term portion",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r178"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLocationAxis",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income Location [Axis]",
        "label": "Other Comprehensive Income Location [Axis]",
        "documentation": "Information by location in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r501"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLocationDomain",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Comprehensive Income Location [Domain]",
        "label": "Other Comprehensive Income Location [Domain]",
        "documentation": "Location in other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r498",
      "r501"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeReclassificationsTax",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)",
        "label": "Other Comprehensive Income (Loss) before Reclassifications, Tax",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) before reclassification adjustment from accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r197",
      "r594"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized (loss) gain on derivative instruments, net of tax",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tax expense included in provision for income taxes",
        "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": [
      "r191"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment",
        "verboseLabel": "Translation adjustment",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r594"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income",
        "label": "Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r16",
      "r193",
      "r196",
      "r200",
      "r221",
      "r509",
      "r510",
      "r515",
      "r576",
      "r594",
      "r935",
      "r936"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive loss",
        "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",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other comprehensive loss",
        "negatedTotalLabel": "Net current-period other comprehensive (loss) income",
        "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": [
      "r5",
      "r10",
      "r110",
      "r193",
      "r196",
      "r221"
     ]
    },
    "us-gaap_OtherIncomeAndOtherExpenseDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherIncomeAndOtherExpenseDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Other Income and Expense",
        "label": "Other Income and Other Expense Disclosure [Text Block]",
        "documentation": "The entire disclosure for other income or other expense items (both operating and nonoperating). Sources of nonoperating income or nonoperating expense that may be disclosed, include amounts earned from dividends, interest on securities, profits (losses) on securities, net and miscellaneous other income or income deductions."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r991"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "label": "Other Liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r584",
      "r661",
      "r662",
      "r830",
      "r1032",
      "r1067"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other liabilities",
        "verboseLabel": "Less: Long-term portion",
        "label": "Other Liabilities, Noncurrent",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-cash adjustments",
        "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": [
      "r96"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails": {
       "parentTag": "blkb_NonoperatingIncomeExpenseExcludingInterestExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofOtherIncomeandExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "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": [
      "r879"
     ]
    },
    "us-gaap_OtherRestrictedAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherRestrictedAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer funds receivable",
        "label": "Other Restricted Assets, Current",
        "documentation": "Amount of current assets that are pledged or subject to withdrawal restrictions, classified as other."
       }
      }
     },
     "auth_ref": [
      "r737",
      "r738",
      "r933"
     ]
    },
    "blkb_OthercountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "OthercountriesMember",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other countries [Member]",
        "label": "Other countries [Member]",
        "documentation": "Countries excluding separately disclosed countries."
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r841",
      "r851",
      "r861",
      "r893"
     ]
    },
    "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": [
      "r844",
      "r854",
      "r864",
      "r896"
     ]
    },
    "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": [
      "r844",
      "r854",
      "r864",
      "r896"
     ]
    },
    "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": [
      "r868"
     ]
    },
    "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromOtherInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other investing activities",
        "label": "Payments for (Proceeds from) Other Investing Activities",
        "documentation": "Amount of cash (inflow) outflow from investing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r919",
      "r939"
     ]
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of treasury stock",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDebtIssuanceCosts",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capitalized financing costs to be amortized over term of facility",
        "label": "Payments of Debt Issuance Costs",
        "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_PaymentsOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfFinancingCosts",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Debt issuance costs",
        "terseLabel": "Payment of financing costs",
        "label": "Payments of Financing Costs",
        "documentation": "The cash outflow for loan and debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r25"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Employee taxes paid for withheld shares upon equity award settlement",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of net assets of acquired companies, net of cash and restricted cash acquired",
        "label": "Payments to Acquire Businesses, Net of Cash Acquired",
        "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase."
       }
      }
     },
     "auth_ref": [
      "r23"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "us-gaap_PaymentsToDevelopSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToDevelopSoftware",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Capitalized software and content development costs",
        "label": "Payments to Develop Software",
        "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "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": [
      "r878"
     ]
    },
    "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": [
      "r878"
     ]
    },
    "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": [
      "r870"
     ]
    },
    "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": [
      "r887"
     ]
    },
    "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": [
      "r880"
     ]
    },
    "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": [
      "r869"
     ]
    },
    "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": [
      "r871"
     ]
    },
    "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": [
      "r915"
     ]
    },
    "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": [
      "r870"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares authorized",
        "label": "Preferred Stock, Shares Authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r667"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, shares outstanding",
        "label": "Preferred Stock, Shares Outstanding",
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r667",
      "r685",
      "r1068",
      "r1069"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock; 20,000,000 shares authorized, none outstanding",
        "label": "Preferred Stock, Value, Issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r586",
      "r803"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total prepaid expenses and other assets",
        "label": "Prepaid Expense and Other Assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails_1": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "blkb_PrepaidInsuranceCurrentandLongterm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "PrepaidInsuranceCurrentandLongterm",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid insurance",
        "label": "Prepaid Insurance Current and Long term",
        "documentation": "Amount of asset related to consideration paid in advance for insurance. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_PrepaidSoftwareMaintenanceAndSubscriptionsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "PrepaidSoftwareMaintenanceAndSubscriptionsCurrent",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid software maintenance and subscriptions, current",
        "label": "Prepaid Software Maintenance and Subscriptions, Current",
        "documentation": "Amount of asset related to consideration paid in advance for software maintenance and subscriptions that provides economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_PrepaidSoftwareMaintenanceCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "PrepaidSoftwareMaintenanceCurrentAndLongTerm",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid software maintenance and subscriptions, current and long-term",
        "label": "Prepaid Software Maintenance, Current and Long-term",
        "documentation": "Carrying amount as of the balance sheet date of amounts paid for software maintenance in advance of when the expense is to be recognized. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from issuance of debt",
        "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": [
      "r940"
     ]
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from lines of credit",
        "label": "Proceeds from Lines of Credit",
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r945"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "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": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r168",
      "r279",
      "r544",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r757",
      "r781",
      "r812",
      "r813",
      "r814",
      "r817",
      "r818",
      "r930",
      "r978",
      "r979",
      "r989",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "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": [
      "r151",
      "r152",
      "r153",
      "r154",
      "r155",
      "r156",
      "r168",
      "r279",
      "r544",
      "r610",
      "r611",
      "r612",
      "r613",
      "r614",
      "r615",
      "r617",
      "r757",
      "r781",
      "r812",
      "r813",
      "r814",
      "r817",
      "r818",
      "r930",
      "r978",
      "r979",
      "r989",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r532",
      "r580",
      "r591",
      "r803"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Provision for doubtful accounts and sales returns",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r290"
     ]
    },
    "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": [
      "r868"
     ]
    },
    "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": [
      "r868"
     ]
    },
    "blkb_Q12024ASRMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "Q12024ASRMember",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails",
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Q12024ASR",
        "label": "Q12024ASR [Member]",
        "documentation": "Q12024ASR"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_Q12024ASRSettlementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "Q12024ASRSettlementMember",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Q12024ASRSettlement",
        "label": "Q12024ASRSettlement [Member]",
        "documentation": "Q12024ASRSettlement"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "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": [
      "r142",
      "r144",
      "r146",
      "r147",
      "r149",
      "r169",
      "r170",
      "r330",
      "r331",
      "r332",
      "r333",
      "r407",
      "r414",
      "r439",
      "r440",
      "r441",
      "r443",
      "r496",
      "r540",
      "r541",
      "r542",
      "r618",
      "r619",
      "r626",
      "r657",
      "r658",
      "r711",
      "r713",
      "r715",
      "r716",
      "r728",
      "r751",
      "r752",
      "r770",
      "r780",
      "r793",
      "r797",
      "r798",
      "r799",
      "r800",
      "r813",
      "r821",
      "r973",
      "r985",
      "r999",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails",
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "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": [
      "r142",
      "r144",
      "r146",
      "r147",
      "r149",
      "r169",
      "r170",
      "r330",
      "r331",
      "r332",
      "r333",
      "r407",
      "r414",
      "r439",
      "r440",
      "r441",
      "r443",
      "r496",
      "r540",
      "r541",
      "r542",
      "r618",
      "r619",
      "r626",
      "r657",
      "r658",
      "r711",
      "r713",
      "r715",
      "r716",
      "r728",
      "r751",
      "r752",
      "r770",
      "r780",
      "r793",
      "r797",
      "r798",
      "r799",
      "r800",
      "r813",
      "r821",
      "r973",
      "r985",
      "r999",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of Property [Axis]",
        "label": "Name of Property [Axis]",
        "documentation": "Information by name of property."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r161",
      "r741",
      "r745",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077"
     ]
    },
    "srt_RealEstateAndAccumulatedDepreciationNameOfPropertyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RealEstateAndAccumulatedDepreciationNameOfPropertyDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name of Property [Domain]",
        "label": "Name of Property [Domain]",
        "documentation": "Name of the property, for example, but not limited to, ABC Shopping Center."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r161",
      "r741",
      "r745",
      "r922",
      "r923",
      "r924",
      "r925",
      "r926",
      "r927",
      "r928",
      "r929",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077"
     ]
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "parentTag": "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amounts reclassified from accumulated other comprehensive (loss) income",
        "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, before Tax",
        "documentation": "Amount before tax of reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r198",
      "r509",
      "r514",
      "r515",
      "r594",
      "r935"
     ]
    },
    "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total amounts reclassified from accumulated other comprehensive (loss) income",
        "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": [
      "r16",
      "r21"
     ]
    },
    "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": [
      "r836",
      "r846",
      "r856",
      "r888"
     ]
    },
    "blkb_RecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "RecurringMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recurring [Member]",
        "label": "Recurring [Member]",
        "documentation": "Recurring [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on debt",
        "label": "Repayments of Debt",
        "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation."
       }
      }
     },
     "auth_ref": [
      "r941"
     ]
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfLinesOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayments of lines of credit",
        "label": "Repayments of Lines of Credit",
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r945"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r444",
      "r754",
      "r767",
      "r1028"
     ]
    },
    "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": [
      "r837",
      "r847",
      "r857",
      "r889"
     ]
    },
    "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": [
      "r838",
      "r848",
      "r858",
      "r890"
     ]
    },
    "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": [
      "r845",
      "r855",
      "r865",
      "r897"
     ]
    },
    "us-gaap_RestrictedCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCash",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "parentTag": "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash due to customers",
        "label": "Restricted Cash",
        "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r931",
      "r943",
      "r1029",
      "r1033"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows",
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofRestrictedCashDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total restricted cash",
        "totalLabel": "Total restricted cash",
        "label": "Restricted Cash and Cash Equivalents, Current",
        "documentation": "Amount of cash and cash equivalents 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. 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": [
      "r27",
      "r176",
      "r206"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r105",
      "r589",
      "r623",
      "r625",
      "r634",
      "r668",
      "r803"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings [Member]",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r171",
      "r212",
      "r213",
      "r214",
      "r216",
      "r221",
      "r223",
      "r225",
      "r287",
      "r288",
      "r307",
      "r455",
      "r456",
      "r462",
      "r463",
      "r464",
      "r466",
      "r470",
      "r471",
      "r480",
      "r482",
      "r483",
      "r485",
      "r488",
      "r522",
      "r523",
      "r620",
      "r622",
      "r636",
      "r1068"
     ]
    },
    "blkb_RetirementsOfCommonStockShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "RetirementsOfCommonStockShares",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Retirements of common stock (in shares)",
        "label": "Retirements of Common Stock, Shares",
        "documentation": "Number of shares retired from shares intended for acquisition shareholders who were paid in cash rather than shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails",
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r242",
      "r248",
      "r249",
      "r270",
      "r275",
      "r279",
      "r280",
      "r282",
      "r402",
      "r403",
      "r544"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r406"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r135"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationPercentage",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, percentage to be recognized",
        "label": "Revenue, Remaining Performance Obligation, Percentage",
        "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevolvingCreditFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevolvingCreditFacilityMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revolving credit loans [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": [
      "r906"
     ]
    },
    "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": [
      "r906"
     ]
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Accumulated Other Comprehensive Income (Loss) by Component",
        "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": [
      "r21",
      "r1012",
      "r1013"
     ]
    },
    "us-gaap_ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of Derivative Instruments in Cash Flow Hedging Relationships",
        "label": "Schedule of Cash Flow Hedges Included in Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "documentation": "Tabular disclosure of gain (loss) on derivative and nonderivative instruments designated and qualifying as cash flow hedge recorded in accumulated other comprehensive income (AOCI) and reclassified into earnings."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "blkb_ScheduleOfDebtInstrumentsOtherTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ScheduleOfDebtInstrumentsOtherTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Currently Effective Supplier Financing Agreements",
        "label": "Schedule Of Debt Instruments, Other [Table Text Block]",
        "documentation": "Schedule Of Debt Instruments, Other"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDebtInstrumentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtInstrumentsTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Debt",
        "label": "Schedule of Long-Term Debt Instruments [Table Text Block]",
        "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r33",
      "r34",
      "r59",
      "r103",
      "r104",
      "r776",
      "r778",
      "r948",
      "r1014"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values of Derivative Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Computation of Basic and Diluted Earnings 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": [
      "r954"
     ]
    },
    "blkb_ScheduleOfEffectiveIncomeTaxRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ScheduleOfEffectiveIncomeTaxRateTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effective Income Tax Rates",
        "label": "Schedule Of Effective Income Tax Rate [Table Text Block]",
        "documentation": "Schedule Of Effective Income Tax Rate [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r996",
      "r997"
     ]
    },
    "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Security Incident Expense and Probable Insurance Recoveries",
        "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims."
       }
      }
     },
     "auth_ref": [
      "r616"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Annual Maturities Related to Credit Facility, Real Estate Loans and Other 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": [
      "r9"
     ]
    },
    "blkb_ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Prepaid Expenses and Other Assets",
        "label": "Schedule Of Prepaid Expenses And Other Assets Current [Table Text Block]",
        "documentation": "Tabular disclosure of components of prepaid expenses and other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_ScheduleOfRestrictedCashTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ScheduleOfRestrictedCashTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Components of Restricted Cash",
        "label": "Schedule Of Restricted Cash [Table Text Block]",
        "documentation": "Schedule Of Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredDebtMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term loans [Member]",
        "label": "Secured Debt [Member]",
        "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg."
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.blackbaud.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": [
      "r831"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.blackbaud.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": [
      "r833"
     ]
    },
    "blkb_SecurityIncidentAccruedInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentAccruedInsuranceRecoveries",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": "blkb_SecurityIncidentNetExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Security Incident, offsetting probable insurance recoveries",
        "label": "Security Incident, Accrued Insurance Recoveries",
        "documentation": "Security Incident, Accrued Insurance Recoveries"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentCumulativeAccruedInsuranceRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentCumulativeAccruedInsuranceRecoveries",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": "blkb_SecurityIncidentCumulativeNetExpense",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Security Incident, cumulative offsetting probable insurance recoveries",
        "label": "Security Incident, Cumulative Accrued Insurance Recoveries",
        "documentation": "Security Incident, Cumulative Accrued Insurance Recoveries"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentCumulativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentCumulativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": "blkb_SecurityIncidentCumulativeNetExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, cumulative gross expense",
        "label": "Security Incident, Cumulative Expense",
        "documentation": "Security Incident Cumulative Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentCumulativeNetExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentCumulativeNetExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Security Incident, cumulative net expense",
        "label": "Security Incident Cumulative Net Expense",
        "documentation": "Security Incident Cumulative Net Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentExpectedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentExpectedCost",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, expected cost",
        "label": "Security incident, expected cost",
        "documentation": "Net pre-tax expenses currently expected relating to the Security Incident."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": "blkb_SecurityIncidentNetExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, gross expense",
        "label": "Security Incident, Expense",
        "documentation": "Security Incident, Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentNetCashOutlays": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentNetCashOutlays",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, net cash outlays",
        "label": "Security Incident, Net Cash Outlays",
        "documentation": "Security Incident, Net Cash Outlays"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentNetExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentNetExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesScheduleofSecurityIncidentExpenseandProbableInsuranceRecoveriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Security Incident, net expense",
        "label": "Security Incident Net Expense",
        "documentation": "Security Incident Net Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentNetPreTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentNetPreTaxExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, net pre-tax expense",
        "label": "Security Incident, Net Pre-tax Expense",
        "documentation": "Security Incident, Net Pre-tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentNumberOfStateAttorneysGeneral": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentNumberOfStateAttorneysGeneral",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security incident, number of state Attorneys General",
        "label": "Security incident, number of state Attorneys General",
        "documentation": "Security incident, number of state Attorneys General"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentOngoingLegalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentOngoingLegalFees",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Incident, ongoing legal fees",
        "label": "Security Incident Ongoing Legal Fees",
        "documentation": "Security Incident Ongoing Legal Fees"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentPenalty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentPenalty",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security incident, penalty",
        "label": "Security Incident, penalty",
        "documentation": "Security Incident, penalty"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SecurityIncidentSubrogationClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SecurityIncidentSubrogationClaimsNumber",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security incident, subrogation claims, number",
        "label": "Security incident, subrogation claims, number",
        "documentation": "Security incident, subrogation claims, number"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Domain]",
        "label": "Segments [Domain]",
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r242",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r282",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r306",
      "r325",
      "r326",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r766",
      "r767",
      "r768",
      "r771",
      "r816",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]",
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r145",
      "r148",
      "r150",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r280",
      "r281",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r650",
      "r653",
      "r655",
      "r712",
      "r714",
      "r717",
      "r729",
      "r736",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r758",
      "r782",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r815",
      "r821",
      "r989",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reportable segment",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r278",
      "r280",
      "r765",
      "r766",
      "r769"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales, marketing and customer success",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_September2024Swap1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "September2024Swap1Member",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September2024 Swap1",
        "label": "September2024 Swap1 [Member]",
        "documentation": "September2024 Swap1"
       }
      }
     },
     "auth_ref": []
    },
    "blkb_September2024Swap2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "September2024Swap2Member",
     "presentation": [
      "http://www.blackbaud.com/role/DerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "September2024 Swap2",
        "label": "September2024 Swap2 [Member]",
        "documentation": "September2024 Swap2"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "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": [
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r422",
      "r423",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442"
     ]
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Axis]",
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share Repurchase Program [Domain]",
        "label": "Share Repurchase Program [Domain]",
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "us-gaap_SharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssued",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance (in shares)",
        "periodEndLabel": "Balance (in shares)",
        "label": "Shares, Issued",
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term debt [Member]",
        "label": "Short-Term Debt [Member]",
        "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "blkb_SocialSectorMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SocialSectorMember",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Social Sector",
        "label": "Social Sector [Member]",
        "documentation": "Social Sector"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandbyLettersOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandbyLettersOfCreditMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Standby letters of credit [Member]",
        "label": "Standby Letters of Credit [Member]",
        "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r980",
      "r1063",
      "r1064"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyMarketGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segments [Axis]",
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127",
      "r128",
      "r129",
      "r172",
      "r242",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r282",
      "r294",
      "r295",
      "r296",
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r306",
      "r312",
      "r325",
      "r326",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r766",
      "r767",
      "r768",
      "r771",
      "r816",
      "r1034",
      "r1035",
      "r1036",
      "r1037",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.blackbaud.com/role/Document"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r141",
      "r182",
      "r183",
      "r184",
      "r209",
      "r229",
      "r233",
      "r235",
      "r237",
      "r244",
      "r245",
      "r286",
      "r337",
      "r339",
      "r340",
      "r341",
      "r344",
      "r345",
      "r378",
      "r379",
      "r381",
      "r384",
      "r390",
      "r504",
      "r630",
      "r631",
      "r632",
      "r633",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r667",
      "r688",
      "r706",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r917",
      "r944",
      "r953"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement, Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r73",
      "r76",
      "r77",
      "r171",
      "r197",
      "r198",
      "r199",
      "r212",
      "r213",
      "r214",
      "r216",
      "r221",
      "r223",
      "r225",
      "r243",
      "r287",
      "r288",
      "r307",
      "r391",
      "r455",
      "r456",
      "r462",
      "r463",
      "r464",
      "r466",
      "r470",
      "r471",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r488",
      "r509",
      "r511",
      "r512",
      "r513",
      "r514",
      "r515",
      "r522",
      "r523",
      "r533",
      "r594",
      "r620",
      "r621",
      "r622",
      "r636",
      "r706"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r145",
      "r148",
      "r150",
      "r157",
      "r158",
      "r159",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r280",
      "r281",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r570",
      "r571",
      "r572",
      "r573",
      "r574",
      "r650",
      "r653",
      "r655",
      "r712",
      "r714",
      "r717",
      "r729",
      "r736",
      "r741",
      "r742",
      "r743",
      "r744",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r758",
      "r782",
      "r804",
      "r805",
      "r806",
      "r807",
      "r808",
      "r809",
      "r810",
      "r811",
      "r815",
      "r821",
      "r989",
      "r1034",
      "r1035",
      "r1036",
      "r1038",
      "r1039",
      "r1040",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1048",
      "r1049",
      "r1050",
      "r1051",
      "r1052",
      "r1053",
      "r1054",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails",
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "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": [
      "r212",
      "r213",
      "r214",
      "r243",
      "r523",
      "r544",
      "r629",
      "r647",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r667",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r822"
     ]
    },
    "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_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://www.blackbaud.com/role/BusinessCombinationsDetails",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityChangesinAccumulatedOtherComprehensiveLossbyComponentDetails",
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "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": [
      "r212",
      "r213",
      "r214",
      "r243",
      "r283",
      "r523",
      "r544",
      "r629",
      "r647",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r667",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r686",
      "r689",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r697",
      "r698",
      "r699",
      "r700",
      "r701",
      "r702",
      "r706",
      "r822"
     ]
    },
    "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": [
      "r840",
      "r850",
      "r860",
      "r892"
     ]
    },
    "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": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restricted stock cancellations (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited",
        "documentation": "Number of shares related to Restricted Stock Award forfeited during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r72",
      "r73",
      "r105"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted stock grants (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r105"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted stock grants",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross",
        "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r72",
      "r73",
      "r105"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock 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": [
      "r987"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock repurchase program, remaining authorized repurchase amount",
        "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_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders' equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r76",
      "r77",
      "r99",
      "r669",
      "r685",
      "r707",
      "r708",
      "r803",
      "r830",
      "r946",
      "r962",
      "r1010",
      "r1068"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Equity [Text Block]",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r208",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r391",
      "r487",
      "r709",
      "r710",
      "r735"
     ]
    },
    "us-gaap_SubleaseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubleaseIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Sublease income",
        "label": "Sublease Income",
        "documentation": "Amount of sublease income excluding finance and operating lease expense."
       }
      }
     },
     "auth_ref": [
      "r530",
      "r802"
     ]
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r535"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent event [Member]",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r535"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r535"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Axis]",
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r535"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event Type [Domain]",
        "label": "Subsequent Event Type [Domain]",
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r516",
      "r535"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events [Abstract]",
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r534",
      "r536"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails",
      "http://www.blackbaud.com/role/DebtSummaryofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other debt",
        "periodStartLabel": "Balance at December 31, 2023",
        "periodEndLabel": "Balance at September 30, 2024",
        "label": "Supplier Finance Program, Obligation",
        "documentation": "Amount of obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r319",
      "r320",
      "r323",
      "r324",
      "r773"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationDecreaseSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationDecreaseSettlement",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlements",
        "label": "Supplier Finance Program, Obligation, Settlement",
        "documentation": "Amount of decrease in obligation for supplier finance program from settlement."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r773"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationIncrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationIncrease",
     "crdr": "credit",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Addition",
        "label": "Supplier Finance Program, Obligation, Addition",
        "documentation": "Amount of increase in obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r321",
      "r773"
     ]
    },
    "us-gaap_SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration",
     "presentation": [
      "http://www.blackbaud.com/role/DebtChangesinSupplierFinancingObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "label": "Supplier Finance Program, Obligation, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes obligation for supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "us-gaap_SupplierFinanceProgramTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierFinanceProgramTableTextBlock",
     "presentation": [
      "http://www.blackbaud.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in Supplier Financing Obligations",
        "label": "Supplier Finance Program [Table Text Block]",
        "documentation": "Tabular disclosure of supplier finance program."
       }
      }
     },
     "auth_ref": [
      "r773",
      "r972"
     ]
    },
    "blkb_SwinglineloansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "SwinglineloansMember",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Swingline loans",
        "label": "Swingline loans [Member]",
        "documentation": "Swingline loans [Member]"
       }
      }
     },
     "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": [
      "r886"
     ]
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Taxes Payable",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r118",
      "r1030"
     ]
    },
    "blkb_TaxesPrepaidAndReceivableCurrentAndLongTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "TaxesPrepaidAndReceivableCurrentAndLongTerm",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes, prepaid and receivable",
        "label": "Taxes, Prepaid And Receivable, Current and Long-term",
        "documentation": "Carrying amount as of the balance sheet date of payments made in advance for income and other taxes. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TechnologyServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TechnologyServiceMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One-time services and other [Member]",
        "label": "Technology Service [Member]",
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design."
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "blkb_ThirdpartyTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "ThirdpartyTechnologyMember",
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Third-party technology [Member]",
        "label": "Third-party Technology [Member]",
        "documentation": "Technology developed by a third-party used in conjunction with entity's products and services."
       }
      }
     },
     "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": [
      "r878"
     ]
    },
    "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": [
      "r885"
     ]
    },
    "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": [
      "r905"
     ]
    },
    "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": [
      "r907"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.blackbaud.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": []
    },
    "blkb_TransactionalRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "TransactionalRecurringMember",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRecurringRevenuebyTypeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transactional recurring [Member]",
        "label": "Transactional Recurring [Member]",
        "documentation": "Transactional Recurring"
       }
      }
     },
     "auth_ref": []
    },
    "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": [
      "r908"
     ]
    },
    "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": [
      "r909"
     ]
    },
    "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": [
      "r909"
     ]
    },
    "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": [
      "r907"
     ]
    },
    "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": [
      "r907"
     ]
    },
    "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": [
      "r910"
     ]
    },
    "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": [
      "r908"
     ]
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, common [Member]",
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets",
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Treasury stock, shares",
        "negatedPeriodStartLabel": "Treasury Stock, Common, Shares",
        "negatedPeriodEndLabel": "Treasury Stock, Common, Shares",
        "label": "Treasury Stock, Common, Shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r35"
     ]
    },
    "us-gaap_TreasuryStockCommonValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonValue",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Treasury stock, at cost; 20,086,722 and 15,562,864 shares at September\u00a030, 2024 and December\u00a031, 2023, respectively",
        "label": "Treasury Stock, Common, Value",
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r76"
     ]
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockSharesAcquired",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityDetails",
      "http://www.blackbaud.com/role/SubsequentEventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Purchase of treasury shares under stock repurchase program (in shares)",
        "label": "Treasury Stock, Shares, Acquired",
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r73",
      "r105"
     ]
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofStockholdersEquity",
      "http://www.blackbaud.com/role/StockholdersEquityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of treasury shares under stock repurchase program, cost method",
        "verboseLabel": "Purchase of treasury shares under stock repurchase program, cost method, value",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r35",
      "r105"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.blackbaud.com/role/RevenueRecognitionDisaggregationofRevenuebyGeographyDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "United States [Member]",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnbilledContractsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnbilledContractsReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofPrepaidExpensesandOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled accounts receivable",
        "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": [
      "r543"
     ]
    },
    "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": [
      "r904"
     ]
    },
    "blkb_UnrecognizedTaxBenefitCurrentandLongterm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.blackbaud.com/20240930",
     "localname": "UnrecognizedTaxBenefitCurrentandLongterm",
     "crdr": "credit",
     "calculation": {
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails_1": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/ConsolidatedFinancialStatementDetailsComponentsofAccruedExpensesandOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized tax benefit",
        "label": "Unrecognized Tax Benefit, Current and Long-term",
        "documentation": "Liability for uncertain tax positions as of the balance sheet date. Includes current and non-current portions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.blackbaud.com/role/BasisofPresentationPolicy"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Use of estimates",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30",
      "r131",
      "r132",
      "r133",
      "r134"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CommitmentsandContingenciesComponentsofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable lease cost",
        "label": "Variable Lease, Cost",
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r802"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Axis]",
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://www.blackbaud.com/role/DebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate [Domain]",
        "label": "Variable Rate [Domain]",
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "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": [
      "r874"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted weighted average shares outstanding",
        "totalLabel": "Weighted average common shares assuming dilution",
        "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": [
      "r228",
      "r237"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common shares and equivalents outstanding",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "calculation": {
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.blackbaud.com/role/CondensedConsolidatedStatementsofComprehensiveIncome",
      "http://www.blackbaud.com/role/EarningsPerShareComputationofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic weighted average shares",
        "verboseLabel": "Weighted average common shares",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r227",
      "r237"
     ]
    },
    "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": [
      "r872"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "12",
   "Subparagraph": "(f)(2)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481410/810-10-15-12"
  },
  "r1": {
   "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"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "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"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "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"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483466/210-20-50-3"
  },
  "r14": {
   "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"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-10"
  },
  "r16": {
   "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"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "SubTopic": "20",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-9"
  },
  "r18": {
   "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"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "r22": {
   "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"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r27": {
   "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"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r31": {
   "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"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r33": {
   "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"
  },
  "r34": {
   "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"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483070/710-10-25-3"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r42": {
   "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"
  },
  "r43": {
   "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"
  },
  "r44": {
   "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"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "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"
  },
  "r50": {
   "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"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-8"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r57": {
   "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"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480870/815-30-50-1"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205/tableOfContent"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "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"
  },
  "r79": {
   "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"
  },
  "r80": {
   "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"
  },
  "r81": {
   "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"
  },
  "r82": {
   "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"
  },
  "r83": {
   "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"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r86": {
   "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"
  },
  "r87": {
   "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"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r89": {
   "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"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r92": {
   "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"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r99": {
   "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"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481138/505-30-25-5"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/810/tableOfContent"
  },
  "r110": {
   "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"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r112": {
   "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"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "820",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/820/tableOfContent"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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"
  },
  "r119": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r120": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r142": {
   "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"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r144": {
   "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"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r149": {
   "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"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "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"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "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"
  },
  "r184": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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"
  },
  "r225": {
   "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"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-22"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-28A"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r234": {
   "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"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "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"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r246": {
   "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"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "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"
  },
  "r250": {
   "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"
  },
  "r251": {
   "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"
  },
  "r252": {
   "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"
  },
  "r253": {
   "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"
  },
  "r254": {
   "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"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-29"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "36",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-36"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481664/323-10-45-1"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "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"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-4"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "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"
  },
  "r360": {
   "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"
  },
  "r361": {
   "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"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r404": {
   "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"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r407": {
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480454/718-10-45-1"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "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"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "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"
  },
  "r432": {
   "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"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "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"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1B"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479359/835-30-S45-1"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r528": {
   "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"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r575": {
   "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"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r582": {
   "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"
  },
  "r583": {
   "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"
  },
  "r584": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r585": {
   "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"
  },
  "r586": {
   "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)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r587": {
   "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"
  },
  "r588": {
   "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"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "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"
  },
  "r592": {
   "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"
  },
  "r593": {
   "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"
  },
  "r594": {
   "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"
  },
  "r595": {
   "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"
  },
  "r596": {
   "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"
  },
  "r597": {
   "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"
  },
  "r598": {
   "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"
  },
  "r599": {
   "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"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-3"
  },
  "r617": {
   "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"
  },
  "r618": {
   "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"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "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"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r631": {
   "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)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r632": {
   "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)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "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"
  },
  "r679": {
   "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"
  },
  "r680": {
   "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"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "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"
  },
  "r693": {
   "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"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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"
  },
  "r696": {
   "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"
  },
  "r697": {
   "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"
  },
  "r698": {
   "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"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "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"
  },
  "r703": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r704": {
   "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"
  },
  "r705": {
   "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"
  },
  "r706": {
   "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"
  },
  "r707": {
   "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"
  },
  "r708": {
   "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"
  },
  "r709": {
   "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"
  },
  "r710": {
   "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"
  },
  "r711": {
   "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"
  },
  "r712": {
   "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 C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r713": {
   "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"
  },
  "r714": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r715": {
   "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"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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 C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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 A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r733": {
   "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"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r735": {
   "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"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477220/954-210-45-4"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478600/954-210-50-2"
  },
  "r739": {
   "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"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r754": {
   "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"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r757": {
   "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"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r762": {
   "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"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r764": {
   "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"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "54",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-54"
  },
  "r770": {
   "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"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477128/405-50-55-5"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "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"
  },
  "r779": {
   "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"
  },
  "r780": {
   "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"
  },
  "r781": {
   "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"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r783": {
   "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"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r788": {
   "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"
  },
  "r789": {
   "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"
  },
  "r790": {
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "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"
  },
  "r793": {
   "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"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "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"
  },
  "r821": {
   "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"
  },
  "r822": {
   "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"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r866": {
   "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"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r871": {
   "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"
  },
  "r872": {
   "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"
  },
  "r873": {
   "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"
  },
  "r874": {
   "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"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r890": {
   "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"
  },
  "r891": {
   "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"
  },
  "r892": {
   "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"
  },
  "r893": {
   "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"
  },
  "r894": {
   "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"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r900": {
   "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"
  },
  "r901": {
   "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"
  },
  "r902": {
   "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"
  },
  "r903": {
   "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"
  },
  "r904": {
   "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"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r912": {
   "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"
  },
  "r913": {
   "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"
  },
  "r914": {
   "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"
  },
  "r915": {
   "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"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r918": {
   "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"
  },
  "r919": {
   "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"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "610",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/610/tableOfContent"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r931": {
   "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"
  },
  "r932": {
   "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(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r933": {
   "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"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "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"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "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"
  },
  "r942": {
   "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"
  },
  "r943": {
   "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"
  },
  "r944": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r945": {
   "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"
  },
  "r946": {
   "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"
  },
  "r947": {
   "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"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "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"
  },
  "r952": {
   "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"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r954": {
   "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"
  },
  "r955": {
   "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"
  },
  "r956": {
   "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"
  },
  "r957": {
   "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"
  },
  "r958": {
   "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"
  },
  "r959": {
   "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"
  },
  "r960": {
   "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"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r962": {
   "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"
  },
  "r963": {
   "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"
  },
  "r964": {
   "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"
  },
  "r965": {
   "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"
  },
  "r966": {
   "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"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r968": {
   "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"
  },
  "r969": {
   "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"
  },
  "r970": {
   "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"
  },
  "r971": {
   "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"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479468/405-50-50-3"
  },
  "r973": {
   "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"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r975": {
   "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"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r978": {
   "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"
  },
  "r979": {
   "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"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r983": {
   "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"
  },
  "r984": {
   "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"
  },
  "r985": {
   "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"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r987": {
   "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"
  },
  "r988": {
   "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"
  },
  "r989": {
   "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"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "720",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/720/tableOfContent"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "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"
  },
  "r998": {
   "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"
  },
  "r999": {
   "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"
  },
  "r1000": {
   "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"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "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"
  },
  "r1004": {
   "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"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "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"
  },
  "r1009": {
   "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"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1016": {
   "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"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479365/842-20-25-6"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "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"
  },
  "r1022": {
   "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"
  },
  "r1023": {
   "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"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "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"
  },
  "r1026": {
   "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"
  },
  "r1027": {
   "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"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1029": {
   "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(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1030": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "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)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "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"
  },
  "r1037": {
   "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"
  },
  "r1038": {
   "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"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "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"
  },
  "r1048": {
   "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"
  },
  "r1049": {
   "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"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "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"
  },
  "r1052": {
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "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"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-15"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-16"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>112
<FILENAME>0001280058-24-000065-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001280058-24-000065-xbrl.zip
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
MT'?K[WT+%5W&V;5ORVP,\^G,.LD<^R?@?6:]]B.*WA;0 %4)P&PP@=/ R>0
MLS$.=N%/E0>9C76P"W^J]']>,8]*;X]_ 5[P+8SC+_,,X0_03\<)C+WINWE
M(![?^.%+=N'Q\ZA%QPIH](8VR?IYQ6W:2SQ%)WY1)9YSC#VUEX1JD3_G&#]K
M+PG5(86,AL< V2:A[S"Y#9Z1AL4WMEH4&0V/)G(Z8D0>-3PNR4WJTF/>*!)/
MPP.:G'CJF\ L&\Q&0MN@P<Y#_C ;S.4DU!0IU/!X--LD5(,=79<H:GAHFM,1
M(_*(V2CUHF'Q_2Q"-!+#JW R\0A"OLROT'Y'832_&]XF<'F%NU*F_33V(G>*
M8#A_@LXX"/UPU)RA1 8+K8'?1PN,KJP6C!:L7EJ).DWFHI>G/+I_).HRF0OE
MU7<ZE!Y0F8MK82@^CD$$'^ T$Y#W43B*P&3M5+2S.,PB/R:A\V/CXF-C0$:P
MHX,!YH)#A3#P?T P ]&<G"9J. *8#;!<.@[T881KF=[A(_ZZWB7@-QD#Y?+Q
MX?C1=[5X]%U=J8:JID^9#6 P@:)UQE!IU:"9S/G\Q233S*]1+)G(#*8#?>8\
M92:AST)RT&3.&6T$JNJH!S"9*TUB$E5'\C8LYOSBA1Z_2\8PN@HGTPB.\7<X
M N>$$_@M=')JS(\>\E^'OT$-_LRYT.S#7Z4)?^:\[2; G]ZI"HLY7YM]^-/L
MR60QZVHS!G\6K%J+6:>;9635E ^SF//5FX"LFIP0BSG7O@G(JJEBP6+.N6<4
M6<?R&9GSV-F'OTH1_G9+?/:5)K-/$0CBM(;FTOUSEI;+-,:)MUOBQ->*$)I>
MO=T2K[YFA-!S,^V6N/FU(H2FWV^WQ.\_/4)8" 38+0D$U(R]FB(#=DLB _7S
M7AVA KLEH8+Z>:^.V('=DMA!W;X3/6>V)<&$NGTG6@A1I)JB"\E\"MWMV'B
MSS"8P0<X 5[@!:-[& W#: ("!]X-?&]$P'W].H4.QH W09?<#1_1I_$0./B[
MQX6$2?'VTW$>W'-#_)R42V2)2+CCOFE)4BL 9(C!%8FYX BI[\&#CO#UOT!<
ML#,=>P[P4\IPPEF01/.+WQ];YC:@IW%4L.$#*!)S 9'Z45&/0:](S(5"ZD=%
M/=:Y(C$7URB(BE^^M$Y7,!>DJ!\5=>D*YB(.]:.B+EW!7/B@?E34I2N8"QSL
M004Y-D"""BE2/!BW,CNAR,S5)S"'F9HTB=PT7[P6GJE#L<A-<\UKX9DZ](S,
MG*>^B"<NL?-E%GL!C./']!'QZI#1T/& _PB=)(Q:JFV8<]\9Q4]=.H<YGYY1
M_-2E>9AS]!G%3UWZASGOOPQ^KL)H&N)F'*U60<Q%!=A%45U:B+EH ;LHJDD1
M*<R%#=A%44VZ2&$R?G ?A>[,2>ZB1Q@]>PY<PPIR38&3S(#_ )U9%+7U;+"B
M,!E 8 LU->D>A;D( GNHJ4OG,!<\8 \U=>D:YN(&>U!#RC[30KWV:QOF@@8L
M(J<N?<-<Q(!%Y-2E<9B+%;"(G+IT#K-1@@.ZVC[")/%A@;,'A1?Q.!O$\*\9
M>N+U,_KQ-)_"]4,0[RXX.@?+4E>QBW'PVJ65B$1E+DX!'??B-G"]9\^=K>5G
M?_40B4#_OO>+!X(P\-IIC*C,125J1,B13G&HS(47ML+X,DC&83#_H_<E;&O"
M064NHE 7-JJ3N_=Z$:V,;Q) Y$2AOPXX?$LOC$:?%$E2/V57?,*GLKK#,$R"
M,($=81B%DP<XC'_N#+NZH0GXI]X1?"_X\;#[@>1I^+J.D(39(X*NW!'"R(71
MSQVY\XGA=2K+=2I'7*=!UFE66*>Z7*=ZQ'5:9)UVA75JRW5J3*]37ZY3/]XZ
M3:W""HWE"HVCK=!0) '_E"NLTURNTSS:.DU9$?!/M<(ZK>4ZK>.MTR;KM%7R
M4R,_JT@G>[EF&Z_Y$UET'"+G"<;IGV,(7*)]D/;J_X1^$"WK#31#'NJV#B0+
M:-"U@0* /M1435<4H"J#?Y$RY[>;XF2.ES?Q@NX8>J-Q<J$:T^3SB^<FXPM9
MDOY79_TZ$(W0I4DXO;#195@7=8'OC8(+?&+<&\[1Y?$4!/V?!A%>=_I[^KJ-
MEZ[<[2!M":/LYL7W3NB'T<7?=%G7=>?S$*F^[A!,/']^\?<K=-L@\OXNQLC-
M[\9(20[3"V+OW_!"EM':R)\OZ9Y,2?J,8 P7>T3.)MK8[]]OGZZ_"H]/ET_7
MC^MK96B5C]=7OS_</MU>/PJ7W[\*U__WZA^7WW^Y%J[N?OWU]O'Q]N[[UJ5O
MQQ;EG4CO=J+E[N0/@!@N&"5A( I?>U<]09%TS=ZW^D&8).'D E/ERGZ,H^Y'
M*X29F[N'7P4L3Y!/]'TV00]QA,Q 0XQ,^D1TA !@<]:%WL77T)E-L@!$AW#K
M$%W01R[^;X2CWY[2+X)1=9J@_29@X,/%MP,B,[IHWSZ8QO!B\<MGUXNG/I@C
MZY+L@MST>1V^.MKR,XP27"N= 97 -_TZ$PBVW;-T%<N$!(F>Q%V\.!,7/025
M3YN?*SW;MG._D7IR[N?;GF1K/4O*OV7QJ$]D9>GJT/XQ'+'IM+AX"EP7T>"%
M,GT5Y#P:>@^$B>>Z/BQ.69>1!WSA]\!S0A<*OSX69?Y\EBE/7;_-D#,'(W_^
M *=AE" UA9LU)$@UH(TB5^IB$(;^ /A^F S"UP4=(C_YO_YFFYK^>2LI)NX!
M,/7A<(.LRD)T-Z_:A5CUM]\O'YZN'[[]C_!P?7_W\"3<__[P^/OE]R?AZ4Y
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
M<&N'W"S:+KW= @9QZ,^2[;=4;ZI;N@FPL6P"/([>?)<1[ XB"'YTP1"Y*A?
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
M;I\ =^T9>,<Q&"*H@0@)TG166;P8\XV_O8^\9[SNQ[<$[#?TSXCH,P10G)C
M(ZKP];)MZ^)BM%F65C<O%T]:><+R>E7%.Q; A$Q@$\F.U^^7KW/N7YV-E3U(
M6WU0#^-W&T80UF(OQO>A6R8A^C+,9K#C>C]12!!V%\>8,496;HW@"#T4/V\X
M2V8(GO 9?RXN_GP[[SR%$4G9$#K!*'XC 3>;8B>FT^>&0YAN8@0#&*%;D;40
MA!//(<#(#@TNCT_'Z=,&V?Q* <^32>!H3B[&WV!ZP9@=S#S?)9_BMY&OW'""
M"2U]L(=E;4"PB-ZY>![,GI^=RD8;S>@UV\3 \W$V'CT_GCD.NF$X\Q%?X8>-
M\$($X/PU\W "_^V)Y'4)=,8!8O:1AU^QOG$$*,2S@8#0BQEK+L %>M-'+E:+
M%I]^,O1G3C(#V3CZE(7>0+]<,7Z+-YF"]"WP=8H[Y!%:")T?W90!\3@V]#%Y
M5GI'/!L.$:;(0O#Y=/1L!TR])'TR^M.!F]"80(0D KA@%.)WN'"0I#@9^!FS
MQ)A T1OFP@"2]GSN#,N0^0!&675#BD47)  S8I*-",0'1N/LV+Q/Z,?WTE<3
M6.(O4L@E>"CA-,3V(8:#_[Z4%4'Q.?2?\?)F^$;?QQM\&7O.F B'I4A:/ Z#
MS$E 1G>K0BH@LQ&A ^(D^Q.#;@!]#P[3M:[*L0R,DV77@)[P1XA'(R(B&F.H
MX-9%BO29W/^,7D#^EC\O/H\A_+'Q8;JXC8\G8+[Q$58(&\\<AS/???\IIK/
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
M5Q0R1%*U4I1"?(3J;86XD#E^T.U$)(&/7DC(1&-%\;2U$726>/W@AW'\41A
MA":(^T(_>S&FD \#&,"AEWS$^,L,-2$!K[PZCW)N]BUTO1@V[@4S!(:[93+\
M"\%->MT3QL#U:Q(!!$DO -'\-H&3&+$E?FL4DHX]"Q8LS7L:<H\4T:!VZHF[
MTTR:BRR2'D[#6*)D\7I!3KI%0H;L4*[1Z1N&*.NTYMQQH<E:##)&ZT:_L4R$
M9J=OB8;,>@B\]7'-VZ6AG&=+\R#G8=8QXIW,G?R20K(T?Y".6;EY:QYI8-P^
MK8Y\&T>9)*.R@N9Q2X9HYR2D8TG$+=$-5J)1K<7],4VTZF1 ,A^2NAD7*6Y>
M\7#DSG#D=Y@LHHQI2/)H=FLN'^3!H XV^,_C;9M)MJ=I*R(2.KP.V%(Z?442
M=6I]OX[MQG-^.'M^V&,^5^,'E1C-U8>3-R0>R]GI[-GIF-RDX4&*HFYS[<+9
MH6U.5C7.T#M]5=3-,ZG(9<[ON@91@-87+PI!IGCBWAA$VT]>%=@T0\,3^=C(
MUIX5_ )BSZG2B+==NHE]];-+^]S#Z!&+G=U.O_)>]RS$U^)V0A-+-2.]J1FC
MTY=Z6N5#OO2:>G-";1FA:G0(U<2$2LWM;H!GS0F]881.A\XM3.?5NU-S@7P.
M=+K3<=U*J/H[2MWBOQ8F61N3K+0IFDM[JHPXH^R:]E\]?Y9 MTIRM24LFK<S
M)EGT!,9]1A4YK&E+Q+QGJ+J+DVK+2+6<>;^#5&4Z!CX[Q6B<U%M&ZK0H72$F
M/JW&:EPHMYI23VKB[R!:M;*1SRO]=F:<KL+)!*&7))EB,DP7_C7SGA$>@B06
MPED2)^A#M(.#,E!%CMR=X_VM=QF)URZDET!7 &@]8 0S,COS@S<I$'9[7])[
MF?E'!LK+%)+?9Y,!C.Z&1'[&=V]LFH5+BJ3]5\2LUNGKDJA)MJA4+XKAQ?5T
M"4.KD3!T1!B*:$J::)LL]H7A)W8J$%:-=&4@NI)%R3!%A9EQ=IPN\LSX$Q.&
M202.9NNBKM/J&\^([<^NM98Y8%3MM?9,0*=IKV60WF"6TGQB$0%JJ(JH5S]*
M>X3RA+,FC8,L-FJD82/2T$3)LD6K>L-0=BI7.&D=:K-1HBQ%DHAREB53E*MW
M!.1"AP&KC1IIR#3M-K8*,YB+V:;MNIUP,HW@& :Q]PP%?%Z@RB&!NDOUF;N_
M]4;_31BA/P/!F441#)RYD$3H83[IE24 ]\]9G$Q@L-$*GA?FL9NUHSJE$@N9
MJU49L])A+26=JXQRGC#AI*^\#-RG-S*Z7%+1=YC<#9_ :\D#:8JD=/J&J!F\
M,I4S /4CE1LG]K?DJQEA!;73UT33W@S#G[SBE9]#:#47T1PCR@;K:&16!DOG
M>#C]MX3^]PU%/1(#;-*XCM2#S$HHN/4%+K\'$42/^3=T%V?U1\ +!$0M+GK>
M,\(;<LJ]($ZB&49<3,9J">$0-Z,]C_J7BI-2#[#%KD \OO'#EW] =P1_0>C
M'UX.$Q@]0,<'<>P-$4P6_ 5>[P'BN[+M!Q4)3UU515W9S%N?O"JQM<1#L_,6
M R1C8M-=JGZ^DE?0L"2SFB.R+#+&R9(W(_-<9+'=SHD!XK$1\8@*"[1#,R:O
MZ QF=I["!/A"6#:_PV>'',^H7+A<]V%$."E)(F\P2\# AT_A81PE2YV^*4HY
MHSO9ZK+&2>PT,>1")+9)13*B(HGU&3-\.%<C[-!C2#D%!UUEF_5>DIS"3F.M
M'BCE5"3E<LH8V:*AME8:K:'RP(D0V5;/K4=QZ6TS*29H5I3DR(5#$WK([,(Q
M6,VBU6.FM@[>G#O.A3OV1*EI<H>.YT^J.1$;-IFC:BR:,]?9,]?I>,OH]#5%
M5*GE<KCFX<S!BOM&DT](RE,U*60-3N&Y+1:1 5E%NF6K:LI=CN2XMJD6/H;
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
MNIX?2,$+-%N@#_+"^2LY%0Y5CNMMTJ1SA4FG&^.KR3IO.'YME,JARJ%Z D_
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
M,BM3 S0/&);#[@!REC#SO07]>H93[/;=X]O#.?R!MX"ZS;0?V"3 (G)BG,B
M.X%9./<)A@^L-W#!!2H6%D#:\T @L"-K55,7KY@5UFD4K5TO3'$+^ ;5,TWJ
M_T_(+_DV7=C">,%0%WE>$MH2,EG!S,8@O_!"#!\_BFLN!),&^JH/*WT1/!H>
MFT5AY">'WA?NXHB;[;*$ B0MW//,\T*,DX >FJ@T04P]=,V4VABFN"[JR(70
M3=E/ 48A(F0XE1?KY 5W;N=767Z3<ID$C,"2$H:3LI*M%+F3GP;S).+H@_5"
M(XZ>^Z_(99D=Z1I+8!NLGT6?\"P(,)8L)-&NN&70_$8W(\#;$[?Z_Z8GGQPY
M/%1,&"+]3GS<\#C R7;@[G2A )F85NP%H1(!_K]'\ZZD=:PISEMUC5%K=8U4
M+S.S&^F4$K$?Y0LQ-)&C8:R'1+$@V?"I,@L9?GH"X0(,P7MR4?9$T\ &^X\:
M<L(MB&)*5K$VD_!U1@9@1+H!RT#**BS$L1>PKI@3K(&_203]3AYPO]\2GK%'
M*QZW%E/9#IC1Q_;4&2S]D\0\FS(^KU#TKG T*Z"05[HD\PB3"YN0 'F.R1]S
MF\PR]V*27,#<(K^ 048!=0D5TD7VF\ E\8&"%X&:9P3PEB#S)-Q$'Z4U]JA6
M.H!0J$+"YF"W)M)'B<4A$TKO(L^@M<9ZPLPVB=\D0?P,R/WL-T"#!2IL*>8/
MI=9B/JP8&1-)UMP9O$?NS!0CAEFPB2VL& \-T0A=>BN=R4<%'M6QE?V38F<*
M#89U01 MEHS%4F72F,U BXR53"07-*X6*9-'-(X)S[$-ZDM,K+Z5&AB+1417
M_/*V9]A7D*(2?:QHDT@ZPA-!HRW8NBR?/!(WBA>"BK"+-&O1-MZ9AZAMPFP9
M("Y43(%+/'AX>8KRG#HYP?)#@Q#]S?1MCX83T352G^X6X"7F)?N>%Q &S=BS
M&R^/OCH>]"8*CH=I8]0J8<[D$&QF&YD3 Y@8VWE":#RC6W4:!8 H ?5.3U$
MLN\&6X9Q@U!GD^AB3R6U]1)'=&P38A07&,HC<;PE11+3"\+8?8W\Z(D)8U0K
M3=#1[9 V6(QW'Q@.R]2+?)?:L0$["V^*YD+LF @QA1A^94",ET&-,6;/V&X
M3",^:'SY"G',!+'@GLBG?!+A]TA0=Q#Q]%&11Q46#O...AQ2C_0,OXI6C6G[
M9K0 ;*(;89'OEQ@I@BPQF%1_9X(%WX)7?3OU[">F?Q@Q5SH5/^R9Y$Z,2=A
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
MRY!>QO<G6!$!VW0-O)X@@)F T+01@Q$WB4_9*X#META?A?>%]H*LR!3PE[P
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
MPEV<A%-.).'4WD01M7$^$? \!'NH&5=Q:FNK)6!*X%H=&Z_&'-OVT,R!\O$
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
M"'_;GO&9(>"$OK]E/"0??6^1#:G??0)T\E@<_3<:>H9W?&4]!H$!5";]$6:
M#NI7<9V7_DN55W!R:L&>:@K$MI/3F-9:Z:.VM-5OR+9JKXJ\OQ5KG>97E\(?
MBK9V"?QA5)(_E-><<R0]D'H3I8TM1R^E;^0W\DC<J+Q6S,FT!7NJ1J;CLXOQ
M/%G+O<EHV&VRKE)4S,FE.^125JJ=DEP4D()Z4W6"7>LO>M+Z!A(*GU;)X37"
M!G5C<9?Z/+>)N$W4*>E1+8HPV-,@L8XMI/8FFI9O[5 ^3, 5)H[RC2M,@]+-
M((_I'=S9@'>@7> ("TY"ET-"I;OJGH^$6C<%ICBC5]V1T%M2E^W4;27[:;2K
MD*_=N;EJ&7MO)US:"?5N9%AV/,%7O=($WTM!OVXG^!9A'T_P[6B"[;F?YPF^
M/)WIDHRLW%R_VND*U=*3!H/>!/BTJH];DI[$TWTY0;?K]*H1=&Z(8\OS$P<X
M)E)4AVV98\/3?3DY'2 ?6T-.H]Y$UL2Q7GOP*D_WY:%M'J38QQ]R,P^.D.Z+
M&?SUT_=YOB_/][U>.LV-.SA_ N-0ZDVZ3M8\]GZ9Y%)6K)V27.3>1)5KJ[4\
MWY?G^Y[]^1,-RRUK-)V%(35O-U6!SH4)H$I;OP0!5;8,NX;=-:0%)DW561Y"
MNBV;0LGIC]-?0G^YKB*M2\X<JDTG9W(2YB1\022\I[57&TBX\1*%8Y-PB8F/
M+1X>=!_YPA+@ <JX3_X=V3Z.M9H;86:,4"!$.-\*CC =$K2,_*47P"]3 C>B
M'D:[U.-8(9(</TY_,.@3=#99."=PQH!0K.6V;P>_,#?!"R*<,!2RWUV3+"D:
MQP\D=D%?N,TUPU_O@+W6]QK_A8.@8.6N3P!,_X&GZ)A2 3:!M\!/M.DW_<C<
M<!_P#<+,L'WA$0>?"@MBX,JH-0R+\0!,6P8K$<.< ^R6B.T(&KC+8Z# E]-Q
M2O#U>'V@=B89&;B4*7')S(;M_?:,"\;G"\8RD4",%QDWHR9;5AHD<-NRU$J+
M$@P?[YPY<)QXMO"XA3C*7A5Z!0-3=AU)!"?OT*_#>4:&PW9FI1^V<6_4,+1P
M$:O;&0;!SR'Q%W:,:*'P-+<![DO/=AGN;)QT\EG<<K)=NL]X4!;;W(X>\"6V
M!#!@EFP(2."[<'I!'\<I=N@,@;K<@ W\ROPD N'BQCTW1O]*<!%CH"<C?W"_
M"7P$SW5>X.R(NSI;2_C[^Z]9>,%9.S;P(CI*KR_0^6; &Q?LZ,LMA8Z>$;:T
M_V4<#CZ#$*.0 5!,-Q""MM-/U_UDA_/XW%S@V4+X1)S'-$,:7O5?E23QFAS6
MMYJR:^/M$D'\PWM/LL+X3[JT'W1!O]/UI')UL)*K.EBV_7RK$0%DB0-_H6 &
M9*$#WVIM99LQOK:73VXJ)UP2!)LZ D@S$S,?GD!V!\0MTA,&5?M9G&F=P][$
M]7)@SY^#O?J2L&2:4Y!('CN7H(LT/MOF3<N*;BOR4:I0O-U,Z=]*'DB_F$7?
MASN(@+,N!5FF[&). F2U\;A($8$<C[\TL^,O9^GXRR =?TD5"$,(H@7H0"^I
MA%_QQ&K,=_JR8E%]X4]X$R.(E]68PV#%^;VM[!2 #"+;H+(;S^+1#NT5C]ZR
MO\RN8!^K#VX,+"V>](V8L7^P*T7P=')F^=F8=]YB83,&?^M:=_3K#X >L*D/
M=F Z5.'*C[P<2XQB8*G$N@WC:_CZ4H,P9:4[0Q_'H_Y8JC6=NZ))4<=8EJ3!
M:"154OR54A&?<5_(H HE^35D63.S"FR<K3;-B2-7GT%U(MMGZ[;-W@)&-3>
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
M"4&NZ%&KR"?6)H$'U#&QXE \]<1I5!B?+A]E$#6-#Q9,G E-HTKB?71\+:V
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
ME ?X+2(YKB)50:JDF#%+HR!FUH[[.TE=JMJ 74BB%GJV6V8#29&2JI!F'&!
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
M_]L"?@Z!(($[C95 C6F\ J%*MP@<*YP[:Z'WXGKI.^C/9%Y'0G$MKVG\(64
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
M*I9(N(S?(*UW;1I_T";*[W,E-B*$$!Y'7KI%F104=)1D[\H?&@KLD; WL=>
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
MN'%C)1MPJ3!P]0=;4_D-^-M?38TPG$3@C(@+86UF,?V@;ES1K@I7?/1M+W&
M[%^$G81NO##@$Q?I<D,)(0)UF@CX!+8A"4/XTX&?^?=&#.P43T,AC!F\>!H9
M JCIP##S6,S&(F2!TFDVC':SW34>IR[PV*,(D0DCV IW B?>!Q;*C0?FY([#
M!1/C10ODE@'4\8"-&O(%+B_',:PYL-@W=P8K\!;&BW[V4W36AL)&R>48GFN-
M7<^-7<$G 3'88,$^.G(%$$( "UM^R:+QPUVGVZ'I=LU6.@5\^D5W:/:S^8<B
MFF.1[0/,=]MJFF:S.%0G]\GR4/GE6O?WH;B'4798N&E\5H^);W/A1X)^$+D1
M,L4\A-F$P)JXMKFUX$)A.*#QU V=F[D5 BL!FSZXMCSM<%%$-%L<)/%BV/RH
M(9>(M/5@8IXQ$43R"%C%\_"_D8AC3_#P\"H;#C"(@]"P/<N=H8 1]T'L$J/F
M?XHOLFP[!%''"[3ACK& %F4+_26(,UK#;V -4:X FMF6CX$518'-KWMTXRGL
M^]3R;9$N/TC@50O@@$B=)UC\?6C-3.,#S&*2P*I(TB(;PS[#N'BL_!@HB62V
M8WA W&!6=4IU6/82 _32[8=7OF@5N<&VHBG,(_:L1=FSP^*SG?1/I%+@WP?%
MS3"4&*"]%:MRHHQ\(A)&: &!@6! .B0*K.K!#9*E#0W5\HN;M;I)R]. U<3(
M4(X; 4M@#&8LO.#1A&D9*/EX=^C%H)'8< YR2\(Y2>HZR&-*MIG&+5%LC=2A
M[9I:#R)WH)8/YB O9O8Y;@8FUQ7.%9U;)(UB<;Q1>5V*F=5IB(RMVP2?6LC)
M2"=7P!J0]2Q\AQ4%/FA8P']P-^)*3.-=7MS!>3;^2.! PZD#XJ24F%N@Z2U+
M5EB3C[('_DIW(-MQ_@R'O045+_3%POB[\$%;\'!DFG>,Y((_\,(#2OFN9;RT
MHI1]8)JXY4 _6"N\Y'\3V.M6ES?H%6P_L&*47]0<*.V"_LCKQ^FH93K(?I8=
MHS:$^P%[@.J//47&E7P,M(>S"BN?T;;%4WAORGMXV,;T)US'E@<O@X?$-UM$
MD5J.TK*(NX73,,8);0)R8((3A'_&+&]@4JSAK&X(#94N!*]Q)+"<MFF 9A?R
MD '\,-QPE<N9Y\7NBD#-/@!VB]TXP7V#+R-<!?,@+OP^ *W=QTV%>;C^ \[U
M7FE]2"MUX_.)0:4R.S7I>5C03ZWE\[# 4[G^( +5;2N)Q%,I26^%]Y.HPO<Q
M/=^C.LP;F-MM.T@\V,!(P-W&QYTT5]YF==#I\H7+C4X__)_S@#>!\7OBW".I
M&KFS %0".=4P0 Q97DRC\?;!"(&7Q'259SP$C]J@6!/M82VX=3#%E,A(ANPF
MD00!&L"Y<5P[9L:C)?!^6"G;II-T9W/88#Q4>$IX';0+>7V>+I<)2%HB'*P
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
M%_^\!=X+81MAOWFV#>/'$%8=38U?T6W0,-Y:ON5DWQ.]WR=AL)[9Y?YV>\
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
M.>#Y;_I?U[12\D7M(11WI,!H_^+>YPNDN"M-A^9 T_2X-'W9V0>Q[ACDK)7
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
MJ1F::Y;IKR^&6;:&J7-7OND:];"P9L+ IIX!A>(Q"1^W$<S?T,WZ %K&B^[
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
ME=OG\*X(*3TMN:/QK#'\+O#3J>4Y6"5,6UX4K",.D)88.'S(<.A9T0)"XZO
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
M.O(M]8X3JY+3=I\Z$ E)V%"$"H*VU5^_N) 4)5X T%)+E^I#:I$XU^\0.#@
MR \_/L\]\(AH@(E_WNH>=%H ^0YQL3\];WU]N&F_;_WX\;OO/ORKW?[M8G@'
MKH@3SI'/P"5%D"$7/&$V VR&P*^$?L./$ P\R":$SMOMCY+LDBR6%$]G#/0Z
MO:.X67R7GIT<G_1.W_?>M8^Z[T_;1\>=T_;[R>EI^[@'3^&1,X8G[T]^F)XY
MX_')N/NVVW9[$]@^&A^?M,<.[+1[[WK.Z<F[R>3=<4<R?0[. F>&YA!PT_S@
M[#DX;\T86YP='CX]/1T\O3T@='K8ZW2ZA[]]OAO)IJVHK8?];VNMG\?4B]N_
M/12WQS! <?.Q]VV\UGSL08>W"-T#A\P/A;V=T[>=N+E@ADO88S]@T'<2]BZC
M;;9<H*";3\3O'XK[0E"GW>FV>]T,J9ZRU^Z\;;_EE) QBL<A0S<<O2LT@:''
MSENA_T<(/3S!R.6AX2$!_EJ#U&T&Z12Q+W".@@5TD(EK/GX'@( ,SQ>$,N!G
M:"<P&$N= \HD60LH>.^( YF,6M$RX$VE>9GVA\AC@?C5%K\.G@.W=6@N-0S:
M4P@75I+3-$IZ=,5&@[+PR%,CET3\:L=T;7&IW>UQL"OKL'H"['2(Z5ZH0V[$
M%X&BHY2_@Y>JD3P^UFI$E%9J2$8!<@ZFY/'0(:'/Z-(D-O-(XA\V4;G&S$78
M1G;<7/Q1629R7!N9<7/Q1XY,Z/N$27IQ);JV6&!_0M0%?DF$[ED<OT,TB3OS
MS%@1C2S=T]/30WF7=\:2&%*'$@^5-SY<4+) E&$4I,<9R6!&T>2\)4:;=MQQ
M_KZ@Z(!K$C?)"%A_",5M+@$%O/>6]MZM#(I9B#@\;P4<!P\I%]79?A=-;.WG
M)-C'_PCK/3BVM9Z3(._5&^Y S]9P3N*$7I6H%^0/_#[ [GDKSGQ;0%S^.KPM
M26^DW(0@9AJS7<7AQX[\KPO:J\1Z]>>'P\WF&XS" +GW_D?Y]^;#'1%'34H(
M-]QC3+?^-.6211=C-Y8X]Y+X+O(Y,?\C(!YVQ=SB GHB;QG-$&*!L=L-6)4
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
M0-C)#9_C<%,3V)0$+A*6!,+58RC(H\50T C#6@& Q:PE_BB"RM0[GCN0U:<
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
MK/ JV.),O'PQ[XXPZ<@$;NC.1<EH7&+1\]+V9BR+*K6]F1!*B%'P'8>'WK!
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
M06=.LL^. XW)J![<SR68T]:*.AQT8%;>OG('.+/@728:K24B@P\D<)V)A1@
M)\S$SI[RS_ &8Y]*<+RL*UJ5JSKQLV&S//5]G^]UXAPPY8TK%>-+K2>$)B5.
MDE)"5;*"1FE W8E$;JVOOVN<TV2[MH!KE^.X3H><?IYLB9(LL"ZMF!LS09/9
M1%R;$J%1H=T<T25"%9;H#7$-)EL*4NRE%\=C.&&=Z8F8#LIXW-K=EBK^(J)@
M&C2"05.5@^)H^F:/^YLN34A$)#1G3W60/.K:"7T[X)RF^M3FH8,:&;>@_9<?
MS6&-K)2E_@UFYY,TH!(G[KPE*5!9;I,&XAG5Y7*I3;A-)F5J1R[VP?4=*4T-
M9BK6V5BLBV^^01.'4WB_S$][_V51+::4,"]?OOCRI8$X7"1"?RP7K::K/3:!
M43(Q((**<NB'NAZ8XR0(4 E<\(S'O3:KX\8_3:7IBY"*]3R.@KQX#P8Z4. L
M9&)L:8^*GGJI*T2)XXRQA#_3\<%DS^.'_Z%!+>CHHB;(4H^+/88"^.R_E88J
M13;#\1E^8UW!HJR;%Z5(T0+_@&=7_'E.$K#2A0DB\6 L,2@RX2AD;ZMW'ST"
MYVDJ6V_,=5%"X(8_\!$6)Y2?)_MBUU9QA98=R1906#PSXG'#+C54,E<VT6QJ
MIYBV@'O:RM<7CUU<R-W+)RW0PUWH'P&%.!W.8-5H9GDAZ2/$R=F2W.6:'E3B
MD-&FQ(7<EY;FN*8G'@EDPRC+7HKJ-?*ZGM-WH\V/KQ';+P:U/#9;AEA>STLO
MS27.Y1;R$::S9A@7]V:*I5+$N6BY,P C0P0#)!D/1"HM2= JDVA+.*\<\U3O
M8G$<TM-6SQ[8VZ!TK7,\ML!>O!';4?M(DTH^E"SH@*\*9.*-D,2F9*7%?<*G
MVGF#1P']+E6N(G<;-*YUB?V#7Q04589A*= &5.1<DJ@3XXI(&Q,:QAZMXW)7
ME :-%DO]^TO'HOTN=:\VBQL4L/6AP3[7R =6>V:24*@1R1'I ^+3%'TP8%2!
MI,;9QZ@D=-I*59V9#>K3^D#A5J:5ELXY57H6Q=+>@&9-+!5 O+)*F$S19:]]
M=69[3EN53"V7&7Y.1V(H*Y<A2TGS%"2:)H+9X)F2K).M?4>F5LW,(RMQ>0E)
M$^,=*S5>+0G6<!*5=IHGJ[2HW@%^=^91W4H"+^?3X1BF4QPG#,?+^O:O2W;Q
M:'K[I=BO8L"NQ]6H#+ WW.XJ "21 YH]F;AR2T=J9HAW:(8#CYHF&EUZ?A4
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
M@,_=\3M>>A4]^RL0*TW:!T;-/+'KH1\A]>LXX=^EKX7D:F=FW8 CN<N\7*V
M4A-<FG*G7T(@+&IJF#=>R;UND3XV@;ORIZKR=XC *O/V&TKJ8GZQCO%%YG3@
MF?"R@DAE%'&4>L($TP+*)1G8R]%^@+E;@_:<^72LV"<U9%;125H \=]N ,&]
M7' %AIBD,Y%2900B@6AFLG54^#TKACY$WLU!GR%Y1\NL Z_C9IC]ZJ!\"?#E
MI&DFY23FE?^"/YE=#IC17"C-"4WE_C=';]Q2-+=2\M8F986J?CG_$'S]V[B=
MW0;IC)8.@B0?FDD$2-/2&:;@OCI['41I9<@R$>ESL??+Y32=-1$TI:PB>&-K
M^[!;P9R0<M01>">93E_\Y:+:TOM\&UAIZ:P#.@;:"YPN9-RB$D_$FABYEP&D
MJWT/;BN8$]*$.@+O(-GUPQ6LJQC<J\FT5#U"4\7E13EBBQJ:E27%02<&+5@6
MC/61UE:$;5A.2 ^JB+N#8]1K7(NXP70Z+[T0E]"DT XRX 2M0&BEV6P0/!"=
MG8X\!E3?[C3A'IR35(9V0N\@A>(>H)MVSHNF*=;U OOO,!N ULRJP$E>W._@
M&3<S@?:U9\J$1"5E4E=6D$/PG9#&=$9+![4K;@<@_S[V%Y-F-OQO2(O.<?/Q
M[$,#%\/YQ8MQNC>M I^!#UHR3X15^ 9H8,0QE@C@/TE(R8VLWMNO'>134[2>
MR-M:[>+(,YQ-+MGZC./=> 8-3&?E5&+ <@3+E";.9O3H,RTM00"],Y27LEG'
ML&=7VGU'/ $%Z4["]]7 U%V"%K5>/GUIP*?WXYN'7FR0F'4,.27*HR<F4RGV
MZ4K1J>10*HHQ1-KI6K,=VPGH3*=TW%<;VT6H[>_C^132.I+S:G)Q,9PM>L4
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
MKS2H!YB[-6A_YF4KL4]JR*RB5;@ XK_=  *4.<&+\ZPH)3(6\S2STMR/.O#
MN8.]#D\?(N_FH,^0O*-E5CL6<%4UX=UX.F]*1X>EP_%Y,BM%XK@-B>.$$LX3
MD:%:.2B%9EQV'MU@+^!.(L@VOV_7,(_AVU6U:BM+LKK?OP79:TCS.!LNS@4\
MIYXQ0YCP#AW9[ CZDH%8KJEWVBF@O!71UV.=-MM'RK3V:_T)XKQ9H(O#A$[.
M,F?ML__VYML7M"Q@@,A*I$ 0R2QN&-P(X@T:$(!:FF@P"GC:B_"'1CH-NJO*
ML^)]E8W@WH_/)CCY7^',C]X"3 =,*LI%0$U,I=9GIJGDSSJBJ-,1I%>.YZ/(
MOCO2:9+=2IX=U/&]/>?+%S$V<S]ZY9OF$K^U**[T 9KA).$$&O!3> W+_PY
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
M?][1&[QME/Y3#;_'+,('.*Z0%_C@2K'%G%Q]N_P1_!3^_5_^?U!+ P04
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
M1Y6B6(IG/._)9RH#_C#A6,<MUR50:R*F9F>GN/!'+$P0!<O4_MO^KK(9/&7
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
MM\FDMN!8+<QZO^;V=U]EGWG:'NWTOM22Q%(<)E!)(@B&WK:)#C(R.C.^-TN
M&Q];+/+BPKI% D^)PD,0#UZBJ-$4-,6#$-#VHY.AX"MF!22K\M-^WDK=V#MR
M@]3N9N&V-8VK K4IM!KQ$$:\81'Y9I1Q6!H$.*+Z;B.X.$3* )99#KJY"QVG
M@;F6\[EB]L]KT*AJR-;"^.LVJ@ IH2["DY$F>S-U["VU]$[7L=X"@!/9NNUL
M4ZG*]E6G$1(QRSF7TUUYCZYAQN>>J'=@4O62GHZ$Q-"R^?5\T$#D3((MKPOA
MZ<:XF^#P2]M%!ARX\>RHVVG*X;>4AW-N 0IBCY,#ENRU9K'.BV9Z3?8E-E]:
M4,GI/^G0!H>QAA>'J:06IW\Q3LZ!A25[;0"2,%V2-5^9/R(I)_9+1.TG+E"N
MDY1$&9>&:G_V&IR71B 9&M T-LE\94>Q18V ^S*X#+U&AB8,7VI<8X]LBB3"
MHF;9P>SKPIO4WJCUAG(M_MF?J<0'W417T_#-_742N"7G)[NGU3MLH*$BPD<@
MVOE\,"EL-$A. YF/MZLO-^TP8QFZ79<>;Y3S@Y6;>\FA48F>W*JRPT#+K@C3
M+)TFI/$\)[FT*895/0=UB->>7&!,.'>*)R['.2X*F@2_6]5_OQ8M[>-T1"PU
M#L%5:PK=+7H-,^A,*;2!B[?)):5@G)S;"_\RF&28/-:Y%B@T?A'5;.34.-'&
MZV>U.VNO9$^4>931!>+/E?G8NQ"MS"_4P]C?Y(];G(B?;C),3*@KZD.J"64.
M^Q#L=8-:%RD4:IR#+&0T!J;SRL&NJ.B)_U*C9_\=M"4PXIG)SA_F9NH8O][1
MOKD_.MTP.YATNE=4U5;[G0)'1D7=6-K031IQZ%6L]A<W;QEJ%<?9>M*X^+<L
MU;X=2_'1%2S4AB,+W@.F$HWZ-N$8-?BU]:%9PF4;V_K=0G+[Z9WT4N-JUK&C
MU#/"TNO48COM+R+@^ UZ=33@]+><[ V*Q\'ECGNQTT4HCICA0V6H--^-V:8A
MZ=)*_2^999A?I#+7N@46P#*^A(>=5M54_AA\[?= 4BO;0>^_-GV>5&A6[51]
MZ--Q25YU.)O+UK(V]$YJ:\26LH#]4H8Y4&S C5A2T(:H&T4=B&#)#T7.V709
ME5Y?C.6+XX!,H5%)\LTNT.U^:=,S7L3\Y5$MPGE)."\CR80BW;V4X(!3VC>C
M/=JZY;L9Y[)/2\LDQ-^<@6WVR7CE=BJX#Z(Y_-IE7Y:N0D$Y;?UR0<.]OF3O
M#Q]+ >5@7!1I24V]=G,K/'S/%K*9%ZED:\U\[AI968XTU8G[21#0CW-" 9BH
MWDCYZFR[QRS)7)0NI?N)&=*7HFPL>[Q1Z,B<;NE[98-K^=LJ=CUY=1%IKYKX
MEJ5!5:&$0P[0EM+'7V-%A+2P#S5]H\E0+/U%_N#\?74QO71?ES\I4U*;[_(-
MQ[O(Q)ODI@?HSW(.E9&W_?T?CXR6^3MJ[MSYAB.2%\N[#7.AJ*)>AA&]UF ;
MU$/-07=WF5^,,C4&M'&B-=F/0-%7JJ2$09K-WN2!^#N,%GL6\V\-N<DB[[=W
M"11&1EG(VHK+FVO9%8&A8N0ILXTD=L.*TOPX%#V#V.\VH*XBRA0(L)>,NH(0
MK:P'EJ*'\AMN5R.*=7YM^'/!T/>;48M)\[[=E/$J^>P]1$<C$U-B9%>(P1R
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
ME]"E_JPV83AI^R+>UL*RFC6XI"G2DXFRJQFBQOTF+3%2?X.=X[<>9%E=UDX
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
MR0%J)WT86()Z0@4(B384-CHJ8!1.!;*9$ZC  7W&'_#:4=/OPK\;[2$V(JG
MUOMKI(?$4II<T&0<'VF("O1?0&%M.0YU4:17>A J\(87\8^<RB=[GS*6::>0
MV:=E!_+[1E0@"U+&NH;RW.,BN6)SNC/X"#'XNX2[-,1@D^[WPP2%X?E@MO.Z
MWA%:OY, RU$WXAZLZED)3GUY2LB5CA($69.$$DXRD\56*+;B("JPP?H'G+]I
M#?I=YV,X51(G,X7-8AW$]55<!6>Q7:E/*7NY/!)9 ;U!NH@EF@3KU3B9B!9<
MS/9P-=DU$Q>F(0& ENQ>)+$U?<C ,C_Y\:U74S\JYVHU%K8"$N$@.^6RI+XA
M*:[RP.%A%OW$LC\P_O_D\*'P<FZD#\25 T$J4&.G_>WZ7_TYOK*]O@9)=5(F
M<&$L..$?D!P(#!]N=#")@R2;Q_*ZI<W4X:=C@V\6VD3*<_Y1NU]P7"@S.XM8
M-4*-MNPX:TG\#)3T/2IPDH.#"GQC OTCRX52XX;*@]"<+!WP\[,BQ80\3G-4
MQF9O,L6-"OP'7?J?L R4#C*H0&(<8O45Z$<XXL Y@@:8'RCMCA&T)RFLN<1P
MRB*HV2B)P@>?@H@A,/(?-/;B;?*:"A)(TL*..3D1>>D%K"-=$VCY,^F1-EZN
M*+#Q&T:WQ#>X"&_U2D7#D0;$1JAS:X?RD&OQA:=R3PL>3_E1@>>G\=S)"K6\
MAP_^"72DUT41?N10VEJ^5>DLTG(KPP2QE8\XT5?S3KMW3%L,5U22K%2$856H
ME297(WPSXD#U1M'QJ'4.+L_Z+9YE.X,R@O]>/Z?=XI*1_N(5$YV$D<@@I<ZJ
M!6,V+L;T(F&S#NE9A9=@$9QV/,F]V"&BM%=<HFXZ9&2.-*)O9-9ALEIP.NVM
M%'>5.H=$X>/<U;T4"#M8<BMO-A[&A&,VF@GE.'Y#1OCGBYSR(=W-;UT[%0H7
MPM3F2.*WJW1BSE6]CT_^W"5+LB.X8'WZ$@:H #]<PI,B,M$_PHF::6+9*5'7
MOL2^X9Y1]#EFTY%%(C7F'!/?NT78+8*)#P[,$9T#X6Z\A(L:S6UOP4YZ6Z;,
M2[*^NW&QH-_/VK^ MS"ZW1M0J+G;#^6'"T88#>I ^L9X8>?'?Y#O]K./E'C.
MWHGU"H5=YUZ^?FDW\%0D@ZC-Q;^6#A/:5@@*0LP:4$+%?C\/*1RXN&[XD=?2
MR67O[RL-*!>"#6TAE;;T4 &\7>,>6=-[FG0X^X,&S)D=$,.Z,-IR=,\WIP*3
MUM70L>JHF?-40.KGU[$W$2,4HP"2&JM"R>O2CQ>2B?*4H[1H,S9BQW9Z,!R)
MH$;M(62:ZBI'')3]9-I04E.E*:AQZ;VU0.&EI$@6Z23M!K\PV4PKP3JE32J
MM>>@I7^/%L+'[,@0OIR<206\O51(9I@M9:7>;Z2S7=C^&3E'L.P3Y47EDT'9
M)XR7TM89;WD >@$B'%5$P1?$QH*'7PH+$ Q3Z596J^(GKEIN\:+-39QVE%8L
MS.Z GOZPV9PE<0]16-2P"?@Z[$S2N@6Z%I^?8=B*0\0_FX7)8_>[#ZLK9C8F
MK:T25Q9SUQ^[I-Q]&<O5')[:_DH1RD%@P,.P'*D0/]HVXH'BASDU8 /B+=)V
M&^^N"&WM@!Z7V5_42/2771POUI7>??,\<8.UW"WPI_R9 9+N)AGJ'VLUC'ND
M>+5"T]T2K5.K3/1OT<M.)L<2F&G^LJ!M>UJ4A2[: J65E+E:_$_<4*)>)"9?
M,^OP$#_-]-1_(-.=J-%\2@/_<9:I.+?N\0AI!)F"<$7.M>"U<:H9<#E[1(\A
MQ*>?X/@,IC:-F:@)61*6!#^O7FJ<M;RLS)RC5'_)#^[ZP)32IBX@?;9/K6_T
M\MMEK?:&K@ZOKA?3MW]S5[QF-E"Q/'$U0R5_:7EX!3OTMM%F<V6'5GH9G<@9
M,&G:.Y6V,R>D(GKT()Y(3D)+#]Y5*,"O\[+;PYWLL;"3R\9V?CL;\<8OG,45
MW=[S'5PM=OC.W=SGZN5:]/%X^ONOH^ A%5VZQ)&OY5;-%1J3[5[;D^<-X$DD
M<9KMUO!^)("ZB3A"F45BK6K12@-P/HND4RE(A@B![N:@YN(@;\N;=L^])///
M)JT_N%=>5Y49_Z C%B0#1W?QD-/U0+A<7X0+(ME)%G?KOK_&W;MQG;C0A,PH
MG["!_N8QXA,K_+U8G1>3**$S<H]/.IZ8%G7.;W'0]?ID+:U2&U?RTBK(;/[;
M=Q4?_6M!B]]T%$K:S8':R5J"I@#EJL"Z!5%:)X%2T)A'&O@#YO?OT .!ZS_T
M"\6H0.82!P[T09/7$EJ ;(G[)Z".:XD&9IZA?HZB'KO,?%PAW3&E C<6#JS%
MPERZ^"-;]])HDQR966SZQ#5;&LE9"!]4,E0(Y:TZGW(%-Q8-"P]R#RXE79K4
M@XC7D>_['6M--]4M-U9WZ'T6]5/05Y4]PJ)MZY-%,JII?R<(BUSWJ^W&$<4W
MX8IM.*O=9\O U(]:4(^7V,_G]4F"BT-!7)[B9Y;U/\O:I7.*TPD%OOZASX'Y
M' _QR,A -C Z\1$87CJ@8;JS:SG;HZL^\9-6EKN_M7#)/^+:&7ESTXZ3T5EL
M]J-\AA M@'=).EA(+W1!&Y]'",8N]/'G:24\^RK.DV QZ5NZ(*I(SE42#9>I
M\SAYV^Y)EHG,K#M1FG24T$84@8\42IC !-S7:H5]X'(HG/)0K)YVN8&7%]_
M8F9&G8/9;4ON,^-T(\XW3PFM(B'D7&64'X2>,@OA[CH9,8D7G_I!%ECK:BO*
MK4%A(./N.KS\V9_0=L]L/RN?H7N7?\6_=Y7>^)F-B<PP!&L/FE_ 1*UL9^!
M^)29D(X"TP&M9AW]%VFAY2LF&O9Z1E;U)DS/9+;O/V-?6#+$+Y[WY5;ZFI$!
M$B;)$G5A(C-=:A'3!56-#B U99=/#F_G8N/1:LLF-V^F&56F3W_?)_'Q]"&;
MH$,KT>)*Y!PX*WRX!4W.?NU7IB=^2OS4Q(Z+B>3KZ(_K6OL\,F7T8FVK[O6G
MD_=^CL6B,W8&L.D<QRA3M!0CF6#7_ 0&KGS5,4M'KCM$JN392H&M)A9M=1GI
MGC]@DCGEV8<(^:!:7TOVA:U@UU=;4L$B%!IF!> R)-<%U7YH8C9<;1;FIW"6
MO[X92;^P^26RW_K53IRA\9O;'*/0HL<X[7X$0<ZP,IAH!U/!J<9U2<"N3>G)
ME]EN0;&/(J*):VDCRYNW];A2;K9DF<2^J>_Z&,0I&4TB"-:6A2#Y2>%MY)*?
M4*:O*VPGJREB"P1OD0*E@:V7TC<<O0T-.'R=E]JN2[JUEH,D-G:[.<TG&MJ^
M48$=FOM(J@0(,8 $X,;B&CMR2>?74$GMU>]1M5]G)QR='!'%#3+@F[&/XD\M
M7)5!)Q<%/7V(_PAS(5XS(/K"S,DE%-&([[3*]*JK(O@920477WQ7;)P04U*&
MG^[H=TY;MVD]=GR5 3-X[HP$%]2!!)F%75L+8-I$4X$T&(=V?)-/I?,^^M@
M2=O"7<[<3;WWM]MNTR:B'Z+#Z]OJ#'BOG6;-FJ2 UVC8,(7T5>?W\TW]Y(3!
MM&&%DLZ^95J!N_<W@J@C5K<"#HP":%WI=H/7RJ'W=.7!S]HO2I3CS53@41@!
M0AG1HG4"+ZKM44A[8E4,Q6!K&OD ET-*7R&XTEKXNT;#2'=:I9.'K%8+0+'F
M;7HVV+$UU5X1* AV&O=-*@+9UV"<<M)7VK/0N#]Y?+B6YU&6$&##BE)WWCV4
MQV_0\BT*T7.&"G@A"?+IKVD-B0&-Y;NP)<X9TY?3 S-9?6T:T:+\^:(H-G$C
M$CRFSI;X4?QZ-9O\\,NCC)$<)*X ?#OA6$E$K04Y%N5C,;^%"4^BB!,F!QJ\
M'T;4#NTP<F"V,NI.:*3HK189.MAF7A=<",[LW%VPI.ELC%JM:8$*@$6VD*]
MVY58TYX5]JYC7G"YUK1JF(3UQ366G=T4@]/&B9E55_6"WE^H\'!NR[SW>:#R
M<L,[54,5E<T61.C0:/B7*&L05WSZY?6DO*=^LBS?NB+&HF1)[4M;MYK:Q69)
MPK0635$4!R)G*=-*H[F..TR(:&B_N$R96-:MKV^)?)$_I%-BP&ML5Y"V4:3
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
M\Y;M4':42NX,+G807HU=?+@CO@ OAR6R +<&A,B\ZSX*LPHEB5MJ#+R&SIM
ME6<EF'_]_LF\S</*;D(J^6DU;>+A"I)B%J\5Y@\J$5J\-]Z3W4A2CGK=368G
M-)%Q&=:RPR7!'2R@+',I@%IJ5 ?:4XFT>>G,R%*B9U5!R.V/$MNN!45.HAE5
M&4N>@0E2F)+K29)6K< >U7F84$C8>0HN[IV>$BG[N*JZMEEY8C^BXM[-5$-I
MSA0MF<>V9SB^6ZH<NJ=Z?.D_V;!L:]I+=5"6%P0M=^1"?G>1:I9V44ZT;==$
M-YY[L8O8MAWT4&89/[<W+WEQ+N7L6Q,;XU.>"A<)ATZ7/L"Z(3A"[&E)T.XH
M^T6L'%K4IJ@Z4[1;DOF^.&HMG9VSV)');OOFJV>E=JQ(:N!BW_E78GJ<*+Y2
MPVV/G8MT+LK0DCY%NPW.UGBM^+=.T%.RV?F:AL8^5ZW:9#N;])GC\J6*P&GK
M9GV=(>,I#>YYN% C_RNZP7<G:[>7J).C@0^?1,TJ'W1(#P $EBR? R>&[1(O
M'NN_M=_9Z^<<73*+-@?NI1J3EGH6L:3@0>$D/24J^^"<G:2.?R:Z7-?LD6^:
M7]?^<6/<(Z_TC>TP&E2PHYXP>URU&0^J" E,(4IIHM88+*9)MF^1;I_?_JH4
M?Q(<5%JUQ=]X^]+=\[-E5>A'K8T)L;K<+K10]R;\('8J#UL3M_AR)P(CU4OP
M8@$CNE,Y=628[&]I1F6]=2=),S9,S&7RNMS9[J\[48^1Z7NOM_K,+?HGXR4;
MH6K/28:>;X/2CE =>$QW(ZVPS3?)]!\[D"ISK3B-:_2N3MNYS\R^,^'HWVAU
M4:-^/X_&_LH'#H>>SZ*NU=B@3O=\/?-Y;O"=F9AUQ_5G6H'ZMID'OL]4VGT7
M<UG&N$&3:S$REYNXF)^.T:VH'EFE"1&')@1]MITC,;WN;!+>;:NWDM;F2K=-
M>RXN56J,K0Z12Y?JIG&@TF <A6C7IZ4OW-K_C2<I>=A]S];N]]@#!Y1SE_AL
M-[/;A+A)2'/K\[O5.DC7#.4%3L3LE>_7?%XRYG;QLT+$98PQ9))'Q"2L'+;H
M014U^0Z_\4T E)41MORA9TK*$A:*W'[U!!XA;9_4-'>>O[8&$' 37\%2SA"X
M,6[?H3VV#R$!]I/=G?#WJ^H4#?@I?2.'#1)FB$3%$13 C="Q*F%3\IL\]MQ^
M?" ^0?K^!;ZW1P$IP%8GN>/K8\[L]E>)JL?_9Z#OW^1&7ZBE9FWW#R79*N.=
M8&8VELH"F%574-WH\QY653H6?9XQXGA& PNP(( L@ 4XX9:(VU"H=+* [1^N
M':77#:K.$6:]+:$:.4987V !.!:P4<B<8 $%2#H60G7&947#_[_T>?-]P>!&
MD>1(65UD-Q.?+]M1<-7AK> H"WAZ-U'Y74KD?T><FB190'04_ 9V%$Z38R1A
MM*EN-"28S )X.^,UF(=&4-K!T!Z1"&[R>/XL(O=$>_GRWLN>)@=]F\\)/N'A
MC 976( ('PMHO@K_M<P"5C]2_KC_@'UQ]&?JJ5&#04'%.>RJ5[<G!A'YI<PB
MQN%S@](KNZ%!$^9SY=)9./.@.!1['[&]D%$_[T$<AGDF]V^NE91NW):A]^X0
MMV2QVVL0"%=@_H*>9;Q.NH ]-LT4^FM ^KT=EW^,*'7",?ET60"/5I=TEP2.
MBGH<>;AK1]\QU7 93K:V/ )K;R4_E_S& A[FG>H_4D2Q*F0<Q#/'L6<'[-=.
MDS5 #1Q=XD&+[(%&"OX!'#4VH6';7Y(S=KE?"Q8[*B8I49$K'I*7O$[Y]/MC
M5!X[;[/XK[NE=#%(DTO?FV0^4V\[UX'I7B1O7_.!R8/UH&B!L8=,K4N'Y]/*
M]P]D3T]:$._"A,G3Z&[I+<(J+_6UB^YJ7^$2H;YR8Q/W*RJ1"64"LAP25.-A
MR!"9#K(P%C##M](D##G9B05,D7I&A4;#5NX9:%()2<5+2(]O/;$& BC[WK/#
MW4,A=SIL]4\IR**ZXLI2[1^1,XM8@-RYY%M?TG[&'$[>,H+3'S+V6B*_:3R
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
M6KS?1<M=@(UGCL,6@AEF4&]5%E#]5_>:/W0#THWCCV[L53H&Q/^JFS"D&]_
MK^T6IF-X,[.FE1D9  >AR']*[?S;K++3#Z%S3C.JU1KM&&4<6?VC.L:+9$@]
M_FG8C/)M-HW^&S:RC<M0D,0WK&)*X0J8L?LATUK@"@.WLZOF:],Q,./%JGCE
MSD'CL@-#(^Y/[Z.FK.[,;H1=J%B=5".;V'T;;RIRU5&?-X774G^K#F/+L-<0
MVS(&"A 9KN^A>S/;&3'P7W= B"%$+<"II6X[%O"UWP5,H.<9DPAMF3,;!(H-
M3O;5A_M@,&U?YBR.K-TF%;?IT:?^A'&K0 Q/28IH):Y;TR$?1)EAJ;D[%GCZ
M]AL6$&E&C]Z)P#$X!B$W6;, ^<[?X1J7!K0^6!"-^GQER;^7[\2.\F:J*R2=
M?7MO/.U,J2-$'MQHLBS@%7Z:2-_C#(59,+9" RJE[OS(%*9T/26S34-LPB>
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
MU Z*P_]Q-V!_&#I'P/0_Q\RHTV-I;OM9P)-$S$P0"]!<Y5.9A=*<1#OF-A;
M DS#6<!]GD3$)GO:G\;^#7^&C,I[+&#@)()\A 4\I,:)43#TDRI0K,:P@((F
M%M#+T0&C1SMC:1".6ZT1EX4F8V=EUMIP$U%S.+K"%C,WOZ?4^0*F3>.%?628
MC]:AZJ9OJ_E&MY5NA\6KK7_>SGZRGR>Y1&*_=89YH\?PN^_$X7,ES@*O,^XY
M8E2PQP>-Q=Z%_W74ZTWP7OT<<N3 K5C0UHY:S@+H/UD P12TO5MT(.E+6X6<
MJ(.5CG(99M61!6Q"#DI-(Q?0H&C"C&(!<P5T%61I?W?OU^HFQ->%*Y876 "Q
MC@6L3[, &1C)]+?E+']$;O*,^81AQMZ-YU>R@)I %K"(9^HAVM)^7WEY_;M0
MQ= *"\ ]K#1V8P&^T$K]&'H()@[V^\(CBY]A3D43+,!%TS6)P!S!LX \:%^^
M0#D6XK>5(=7@3>:OF"V>G6)I$$>Q@&,0  :9HIC?UK7#WKT1ENW%0/4EJ<!^
MLTSYWRT+QR'V;*T>[-_:S!&U1?QFF/7J#Y6)@_*F.7L?L^NDN10I)3R2ZAH*
M&(4,'<E/4N$H^YTJZ3W0.2K'S\NT"+& JKX2S%*I+6YQ%/\$!^I-,BTG9Z#4
M7I48SGQ4X\N\X?>M2FA3 F>+-NIR^:Z/(25:&HNMP@Z(VB;$T95FL;O]:IGB
M9+OX&@$WZR;_VL:P;,^?.]^-OQ<YTNIY9$-L#4:V[ >5$M(P,[E8L1!,_-2!
ML6\U7V_8M>M<QU)GR/1:VY[@0\&*CUXUE:6)#V9((PZ]Q9WN&RF12LJY_CK[
M:?75'R4G; I@83H66ZN;,/U!YS@RAFK.>([QMM"9LP=WTHZ BUVVMAF1X78M
MDN3R3QL:"!XWL^U7GKXT))Z]47J/$G[3()S, CJS9=DIBS$U-W8Z53\P#L]?
MWKI2.W:U.^A6A/NY98)\C&;W"^O8S*3K^4X'*F-RDE]-3!K))?U0%V&VXVL3
M8@VXE#H1$LP>%Y%JG$ [#U:GZ1DHRY0^E=^%(F3-\CU/FU40NCX+AZ$TP71*
M8$=EA#K)KIT1V$'L6#XCA4RH?H@+<.=X?N&I;?"'$)FE _<^YUC8<SX;O77/
M0SQGTN+=:94ZD$#38@ZZO.J@UD*,QN0$VUO]T;P01&^5M&?KL"_*H%X=5D:%
M=P5-U2<]>WO8+KEQW]7<H]=Z[#?CQ+[@>5F .XS8-$=(**$$MJI/%!!:U(?*
M<S-NF+<["S>WU)DZ/U\PDCY(8GQ<)-8?\S,>1>F6?@0Q'0X6(W&,>ZL"\UDK
M J(#ITNVI][A4&'?MN>F86$)KUGA#Z,LO?2D>_E#4?H!MOE)!Q+Y&'H0="PQ
M\WO16A!T-)]AEB;-<.\<_CB,T&8!Z:%(HPG2]*;,  L09G! V-F<H$58&HL"
M?Q VF6GZ=2A07YS<M)4)<(* 78C_T8?/NCSF*4WRRDD%!Z#W!Z[&B=IU00?0
MP(9FAOZ4!P?3: =17(WD\'B4-OGGQ:'+8Z%I(HP*O]6S6T==6TXF'9$\J4,C
M;>NL>L]&-#D[\(SP$.MNZ6R/PM>BR\E2;WPRZ4<'6_;Q5S46(,56%Y(&RJH.
M?CGNO< U)WQD^]FA=R5'^B)<4ICZ$">:,'?0HT!'<G@76AY$5'Q$&5+4)^:'
M40@2X[1^HE;O5<7736IJ[T=XQ8/N7B,\;7TBZ@@GY+>X4R0(+L3,.<RJ&86#
M&LYX;& Q,[W-GJY9/2R(>P$6F& M&T<.!E[2?!*O\$@QB<NRYO$WUW'YV.@)
M)E0V57NE(GQ@M[:Z:BB:QX=6F@U)@9*^SE(CBP.YDTA\7M^(P\+D.\7FXH]
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
M^KK+IL3YC6-Y,M"ZGX0HL %M44N77&S=7P%!^-,_H3,Z_QNFPBZWB$?6KZ5
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
MH3KR,9N#S' $AAM\P<P/PW:^,X 4Q(7*WBORF'&J\N;P.NR;Z>YJ#FJX&?4
MLR.U:P@J,5GK6^;F%D<.P[A_02/07-#;HK^P^X)\^VU_-(?U16F;!4U\8KW2
M>[RI-LWJQD=!U;Q2UD0YP/_/4V#) ,J>ROY#.05:\! F#?*/[[G# &*C4/,I
M#.!7(&KG5A"3/SZ6^T.;PDY*0<K6?3;J*&5RAW-W,Q<EK;.$VC#XA?LC,LS^
MC)=-B!YD>8%SYS]/T5(77?(0TU8H QB98P#?P_%\] N5IK0GJ/G7Z+<QJQVD
M_=LXZY4VTB3]8!CJVHCK>*4B%"<RKMC:HI8C8N>P'3!RK#N]NT57:&>#@T5J
MYT+E6"6H+DPW%R:84J2T8NAYM3G?>[\%7=40\G<YX7"R')7ZP^VF0[9+C=@#
M^4M<1E-35QC K@7T^6VY@O;K-,&_\U;)Z_3S,@R@PH=:MK_A)','C\)V%[ #
M;W_6["/6#/4A/)F=?IRY%*] 0"7GR].*,+[#$(0!+4N'=2[H7)>.&!A: 3_U
ML[DO#CFI3BX).U(%D]0[PEMP.(SXR'G* UB5DO6T=/DP7"U7J>9C2FZ"39'/
MA>/\6-#Q5^E7,PEFS?1.77(:&CYK/7SBFS-,(7HVP)<NOP'=CT#2*MJYZ)-?
M66G/4/#S]AU(^=%V69O;]SR;,5%J<2N^:H-E<GLVBE+?*X;CY"]%4[KKC0X;
MRG3HU2R'*/2@?%#3IDR>0#U4S&1.'*ENI51=4M2F+6ALC+'RY'<VU5@CWWFD
MF>K'6E/%>58.&O\*.0R10'GRI4#?!D;3M4#C+HG#[6!XY1*/3%O2RN@T//]N
M\ZG:Y(O!APZ><I4OJCDD?[KQ5N.]=OO\33U$)M03/6- ]J>];#]"E:6].DGE
MQ*/X$.:MC6,KZGR<2UD:@6(FOSS?"+X9/9-YT$'?="@QS=IW<G<T_$RMH/5@
MNP"(HS@A)W;78ZG&E%->.EQ$U$,U\9!%PY&M88$?DV(9B[$52FC7S:*[0P<O
M^BRPQB,]?(I(G\(@\SVDB""#JZ:Q%O!JK\[.8V_>%_9)3JM/="P\M;IT4]_^
MG.[!"[U&:FQ6:C\*XO<<DBFAAC$3*@?AG<_^_ZR/AA[B2SK\Q$PO.*95T$P/
M^#=!NO[9%7ZRIHK[, "Y52**ENESC@&8V-6A=.JV;3FI"9-ET&,$Y1UQ#+&;
MB1MR2H::MC(.*@@2'!J(#1&MZJ^\Q/)F?.K&:ELT&_/=>^^D]O*<[GM>&<3<
M*,FH#FUM9@C9LP*6%5(U2%88_TK[Y7;1FL\,H($SYGMUO7%V9+;B>-Z<:U!]
MXN.IG>@;(=9?H43O,=#4 CQ'VNR$<B*L<7-\!')QX2/BM=<5G6EJ0LQ<](FN
MI)2"<-1)<NM :1?-R/^6H'7$[V2%+HOJ\&IE(4;#IEKHW'H^=\N"#,Q(@L+-
MIG%N(V^*ZT-?69DDL&^ER4<,?+AJ3M]D6ZL<<H1-R@^?(I^N-IO3=%_WL<H[
M[Z\325'E,Y6QR=Z\8C%^IJQ7P\?N&F5P3/<;,_A685?AI)FNC:":^9*5/@(#
M$%HR4U581AXF1JVN-CJ-(_H+W12AS?N#EFXJQ[8R\Z^]7EE($9)[9&CQ<H!
MK>9T0.%MHJF?Y#/!-$V6U)@[%R0Q]ICY+/0!S'P;I-:<>I#$V=%2)BX\#XT^
M;/)IVC/=J&%L<;1VV]B^1NW:4+#VQ\?]Q4]<^XUE,W6<8'1N'AQL"DOGWL<
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
MJ>D?F7Z7JC_:Y"Y?"DCGE["E6XS\C:_,)D#%0"AN.&H=X4-8%X3OGDPIT5W
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
M.LU(.F>F(#[U[XXO_U\+A#'U/P!02P,$%     @ #X->68K;>;B(-@  !T4
M !4   !B;&MB+3(P,C0P.3,P7V<Q-"YJ<&?MNGDXE&__-W[9LU>V$),(1426
MLDTJ6Z6)LL<D.Z&2?3*EF.PAE&+*DB3&KI#)KB39&<*@[,Q8QL5LS]7]_7Z?
M^_[==Y_?\7U^Q_-[CN>/^YSC?1W7G-<YY_E^G\OK?+W.N9C#S$E@]SEC,V.
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
MCFS"!#;T<+37^L>9P'O1?ZL2H[7WF&S4A##<@^9I8?3 +EPR[#9N77[C!I0
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
MGH^6%),( X%Y6:'OA]WUX2XY1J3M7/;E"8KLXC?8%,2U/ [,E)8OL9RZ\J[
MMN>VM=_!B[)'-]50';61[[ BB#X2K@4>_1W1UXX5+"ERI<"C^!\\$@RT*=U9
M5%2TF/342-JM4^?.]4^FLW9KB]&;4K3S]+P&.81&ZY@X/4L%J9.+T/(+X@I?
MQ;#'.[0MGV-?#TA^7A>L9YPW:<LG5M;,GK;!$V/W:8U7^<(*@0W)0UFJ)IJ;
M-,$JF4 "38ER[=/TG$2AJ@]*NM')U_NU5H"A F3J'"HUI1R&U_QXG FPD^G8
MV[BAE&/T;.1!\K?&(>OB,&)-H1RY*S+4>W=\2=J<$NG+R>C@%*,IL7/R*MK.
MNA-<8S/93\(3(1(4\;NSFO\?@F8._B]02P,$%     @ #X->66X=I\3G(@
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
M\V)\=:[GB1K>U+ <TG-;7U,,./GV(-\=L89JG?3D&G5L*Q_!=R 97X-M6TU
M\A(N$G?,HMN/#TKTRAK9NMX9,!QT5WYKX[^G?_UX_4WA,QGLYIRDBSO'Z:+Z
M)/T4A#<\&EMCN]+OH8GTPW(^'ON*XNV\VD0G:A@4:D@VAM566J4LS;_P7R:
M*@.MR,DXFB>HRO.2&(F0I&LOD+TL:+@D71N8<UU]'NU35,'Q5Z*5*<IM^>KS
M1Z25L^[1(7CB_% ;UX&DG!&:2CI=$ZDRK.C?I#ER8;OL<=00?RWZT/[C^[^6
M!.AK7K+)KNR,Z"?(1!B"L@N2*Q74$_"IOJX6O4:0&%9B1A5HE]]%E9S6V4*3
MLH2-7M3N]UWDN7J,=.]@VQ>7;ZMQ+$#8^$>@6" NI9/@<4S=,1U<)(Q7][3X
MBUE<<=^E%MWQDU%7AYZM[U7X?H)/HUWNCVZ?;.8(L:IBA06@MLQ<(CH(SR1;
M<P7:D2+-GA?6,9;4VBP. EW!6/[.^2M2>QQG7>.)YRQIHCLC#XIJ"L%'Z2CJ
M\+S3#6,$D3E K):HH&RU$ZI4&HHNNO-1'+,"+@7 2?K)G..2K225)=<XQ\S
MX##9Y'KVTD=/)8H9E_,;L%'&^B-,%8PD):XC&67K:DT41B-M1\K)PL*[,ZY?
M7 P"U@ ?1?RQ9<W[(VKYB<#?DY15II$R"R@/H)<(UFE!:/@6N;E$['WVN6H[
MI:J_&W,14OIX\&BBV@,A548-UA?"/"_8C4RB>-# MNY2/U2QBV^C;DS_0#K'
MNYG7E>;#5G21<NO]7R2EI7OF6( /(AI?!V]'3'&X@>G40#?0M^PB--THCT;J
MI6O R-XO.ED!I5PO&B<3D@HK1<7\6FFU;O=A\Q5>((FR.L_3)107BN4S/NB[
M&?XE9L'"5>79B!:FHKJ?62FA,E.JS*5?WEXOUO,)N>?S860GA-ZJ1=TLX"8+
M$#+DV3+]W*)/D>Q B!?%$5_FZ63!=;>KZ+EKD;5N[)#:+35S2^\IF>?*N=YD
MQ=)+=4:A"R<R60 7S%9R>9P%;&]1H$M547IG##[Y+FSG.7V].*!;\0WZ"[L$
MQZ%=;"L:<%!5G\Q&;:=E@Y+A5!^265U<<Q->S'T*=-]JSQ"=-BGV'3S0H15B
MHW1+_W659VI;BJ8VDS^ :M"QB6BU,:"A061H51=>JJ:8KODPX,WGZV'/X)=3
M#O'MY(KTZ,UR:'*J0@NUP80(/KCH341DT/2TFV9[B]C0@^>Q2YM!B0?G$\0Y
M>E:.1G5XW?OJK?I"SH0NNQ-.1FU9@ -SY.YHI@1&BI(;VT 56M"JV!L7<RDX
M+,] ,R@*H;=,>]^]?L_C5JS7<>W+4F6VD2WRC&<Z,)%WL"G1!61DLVFAK6?C
M"#JP/5-/4J_N^OC[U^D]STVKL$H\/>Z3%9R,!OKV "H'C04P\JJ340L2A/E^
MV;-O#:T\4:6@IZ.>$S=IA6JYRSJ&L_.#FGWO[=<'Q*+\5MNW2[HQLEG 7,&F
MT\HG"FEA( EC.@_?0==O' LF"J&+.@+]BLSK8^<LQ$=.G>A7LE:=T3C!IW2?
MWF2R5NXF5%&<G^C]M]WTE NV>P;Y=0B;:_%75;7R)#CT8\N]=[WUWV^YD/"T
MLP *A/Z3H0M%*_BM8_001A[&EM*UC(QI46AV0[;)S#S3/&,M6J7H?!^?]5J[
M6U8=MK;,B!_PUZ>+6##YJO036,"\*J)J\I3WNDT4.MU.XE$5_NMY#-< !9=9
MN[\SW,GL]/V*JV$.I5<W":V(FR[?VL*,N?P(@CIA&#F5[#U"L9V)>_.GM?2Z
M*HO9CLZ):T85LO/NDJ'BH@D4*^2$Z)Q3AP$JT9@-%!&B=<:\Q!_/<1C]LNKY
M_/;.DNZ=:XVHTU'E)EZ[A$V66G#Y:>EN%A?"<!WPB0^TJ^ 3*JD=6]V-,Y:#
MPC<9H[SMRD67UA$MT9XS[],LUW=8*MXNZ%UY-'+;=<(S%FR L/01(]+X,-U\
M-&(OYC3(W8B/UVWHF'JT">;8UZV_YWW2U!?U2?%T#"S8_%J>E>Z&D9BZ5;"
M"AK9BIHPI9U@)"R-,S68_0AVU<IQY4&5J(L!P=.?&RKR3ZE(]-2=[GGZAOJ
M$PA,N>)N!_W4949&RQZ,)!A&JDB!5<-CM71P<IB3U$N-*45%LRJ3#^HL4M/1
MKS0&]HP+X;X\%T5Z#=EF3<9I-'S <A*\\-'X*A:0T.Q,0L5M*K\:-[Q2DFO1
M,356A%4>'9UI4#[]^G9:Y1/OJ6A^?1E2A":V58=P'I^,%_<!^ZF*<X624^25
MVZ^>ZEPKFY'83.K$[2W?NW#W_+U;0LU%(<8!HU]&3BV%OFCKN2!LXL_N,M66
MVBG#E7)PA,N! P . P:G/^;?;H/ COWO".^7GV#RZD_XV;2/*& X$]H5E:A6
M'GWS![HN&FMCMH/66T=!=:8<_2)%-S->QZ?>JC-WSF.Q]T%,JASOQ1GN<]*6
M!\]KOZI08,0CYO ( 807CN\B4Y$J&;V1;+UP7.)J9PFZ1NNRUO2'U#=]H0T&
M#TUD]V 5'L\)!J;C\]4>^)TZUJU<@=D&NBY@DZ8DN\.Q;2S #Z(=E[3V;,@=
M<YU,G#0[V#&]F[C(<^Y8YB0!)=TMCNB"1[, 0:8Q77?46 1S!B(=M(JXK\5I
M1N;MY /M2S=3O8X;'B\O/*QY063X;:.?FD!5)%BQ!<?P@>\HP[:@!17^4MCO
ML/SM<P'R;($Z!R8,U9^K[\[3=_8,=M?79#<WZ5$IH?,PTELX(OK3EEWBVK!<
M->4%I2O,\;$:N6,+FYL4U7?.6EIN[S4,=NVV..M48'<DT,!E'HK873]2J"=[
M$:0O\,V/A#<%?U73)XHQ%V?R$S5?&\W]+O<JUZ2E@*DD0C21W=")ZCJ/;UL%
M;8()@A_3_?3<Q62>/ \__<IME?_X[GNE,1PK\JZ7SY5TD=MK\F\@Q+$+^VPW
MN^.87@3FQA +$(G"CADBUO>R@&^/6S180-0:LQ5/:<?7A4#.R9N13$-Q8HZL
M&YK-PS0,S5!+A[8<LDF1[]^<&(6%J'M\+6#RZFYQ8]NO,-]-Z=.5&_6G,"+0
M'/=1)9.:)];%NS-(*[4!>4*Y!V7O,#[FY[QM"L^5/^&_L_EK6,-EK!6R"M>!
MDZ-[@"+SMHE$46-);)MX&9CT1YS="\K#49O/GR*NKEJZ>VY3+N0]C5X;]Y=P
M#_EB5";F)#(B9F<&_"-B$<H"Y--8P+@>TR'.-1-+_01G!*(6SP1/QH+.2Z06
M'4@I:.?N7R JVW\=BC&OH*T52L*B;K& ]DJL3P",](&N/@!"N%S3[!/P 'N!
M!;29,G(6PVHS0^6Q.;2P;YXK32$!TNO:]0&M]$T6$-],^"Q/_)Z!W1IUF\#4
MR286D=6/?AZ-*%W;WT [G3E..YAX__GL6#IQ2"=BT Z9Q *HDID,SVD6<&"
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
M]HZ=65A<\\_J$1!I;ATCKJ40>5C I/<P86.TQ&G],W+0B2X7P +4R!0L(R,
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
M12C4GRO+D%(:'[0_M11:[^S2G0'*SCGA@@G\?L;"C IZZ+QMDD2H_LE^#_]
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
M+9D4\=<W57JU2A.*Q/P=O]^WB-NO?CEMX2+,8# A"^A8:"WU/1UP1PB$1ES
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
M$?%-IR*;T=PZX+5PN;$27?4#PYB=@M)[N2P%=A]M;G/<YQ!L)*00H=0<E$>
M-UJ*!I!Z6KQ@'7?O$ RC2SY;_GR:+./U4N^%YA.S4QHM)JF-!@76_@\L@IU]
M\^?\*RWT+?Z$;F@^%.^M3,E1[D02#8) 5"TOM?WXOU N+Z&VE I^/=;6H@,R
M=6 LY(.W?!9*"^+WKP4+_ZSKE0U_@3L9D62;-MIC.K"03SEM@B+MI--J:[8^
M:\ZERH^85J0<C7TO>N*HZ]_ZR--&&=&<R4 !!MOB[LJJ/FC0[O<K&5U'E;XI
MHQ8Q>.8E!L@,TP3@WA/P 3@ED%$.N X:CF*6P,Y%DW"HZK\ZUC8R"2ZA(QG>
M#S\4I!R/%-@-J1C<Z="5CF9/L\\)X9(X9]#0D+1>".QV'V,V3*#UPZOR.\VE
M:#_$-J-T%&D#R",450SZZ%PK([:6QRE@ 77B=;V;4EBM[H\A9WMDRWI7RU-:
MK%G!:>FCF-E794$9C>F[VSJ?_X<I0*KN0I91-$UX:Y,O]3-J/@O%0+D[CV-^
M-%A(E6(E[\\X=G_ZE2E2+GS$ZXOI\2Z)O?NJBL'?>E<%M-COKU49:90^RE[%
M;\@E?$[]7SV.T''<"0;C4R;Z5OU85S,_[.,B0P#'E4[UM#;QXT>S!N"%U^*;
MKL3U%I9UYJA^ZV6.T/S)W4-%TH&[T,,4'U+,9Y@@P; -<H0$ZM*40DI]#,+
M!77YDK'=TS?K:M)$I32R#E\18KV5=,YP=&4/5&);]7LRFY"I:O V@Q))0C"&
MQ.(8"J-*Z#(GV5P2H)6"SH4%E[I187T(G"-HGY$%DI#X[+^Y24$J3J<4=/8
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
M .FX!.U2/Q".H4AC'^-8G$:U+[?VR_OYGMQRN^Y$:>[>*M&X?9E%V[9?AX6
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
MH9ZZ[ZC*\05RPKJIAOP*^7>-*/>;N&TL(3K]\H16; P4 NXBXASOHESXXNY
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
MEG]SF0G$X4AOON!<S,JS:1W+?VR2]2CD:; [LK-VI5D$^5?GBHRA=TS@.1,
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
M=9!/,(&]YK_56C6OF:_S\-.VL(QM^(^(<E7O+0X<@QV^JML+94UAF*EWL+4
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
M< #"2=DL8JPEYV4'7_9-M>^2QX<<F<!%GEJTU#0B:!]'3MR)^CMY"KD%74Q
MG#& 8$<)D0;T0+Q&E) %:3EBW1-AUE>FP\/]OL"Y)L7AWI/XJ0Q_H,*]$^R@
MWD"W,8$20F0F"=GBC=65ZE4+<K1&E'C]V#"5N''"*F'GX<AS@:YC_([V"DR
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
MT1!B6N6DW(JV:U QW0.Z9^XC)/1<XHLWD7]0_P7]7\,<^G\%^C\P_P=D;"M
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
M!7#66!;=<FQEI,R1;1# @ 62?.';2RYK-1D1"57=9KROVF7\S08C$M&)/5A
MG@O*[L^'68,%CW] Q$J4N.]W,@CX!W(DJ\G+\"'V. _HC(874@9=')G2_2A"
MO1!49>\LG8<8M"7*DS+\9%FDFN>29E*\61,*75YE0<-)HQ82E_?R^[47&Q0Q
M#KZO4H\&U;0:1SY)3E7(-Q7]Z-&]+DN5@2=/DJ*O)3:(!^M'J6 !SHFZRS%<
MZEPOSG=(V#:<<#J6U1 JG1V(H)OK:<D!7MIR$;+V?5&WZVH607[<C]V[GU*1
M\)-B+T?7.^<$5JK4YSS/;QTEX@FGV&)&1PC(@.MM+KO4^M]M-B30>>S9^U%[
M]RR"HR:DSJFR3^_U-1X0A%RD/^FH:-^:$3@-%TKZW'&S\>1&&RCR+/& >,A+
M(J!7P&JFF61F6]DV79(W_Y#5^L>4J\)J\#(!I+GU=>M,D#.1KGW^R]_,+2MF
MN(Q <>2@0P,S&H&O<#CA*  5?,/1Y%L88EC,F)E)YD>%4XZ)1J!/N_0SEHN4
M8;Z+*C9@3SV'(B; :FFVC,'L?5%<OM9AQ_6'TSCY8UV6Y7N[7KR.>_<3+8KR
M^05]ZR"UI1(F</@*"PC,:_/O!1^@K[_WK^'>S=6 &*<:?Y@.YBM< $V#@H%C
MO"K^W'/DRZNOVF>SY^DS_,K$!LS*5$JW'^(%:U'[W<+GP@B[>ZBV^@EF'N1U
MFB1?(ZRO,]S@<8V<VD-_EU?5UUTKWU$I#!! 7D^-,*JC^7!X_SH7] J/".VW
M^/R(>$'G%_AZ>-+P"J5F95(O>TBBVC!5>@E!H-Y!U1*I3XA"Y0G]X [_VSGD
MNFH3M;]O;%)CXZN4'UOMFEU9HSYTM_)6M6,@5#<G[ *A#]W3'B4G?\U@R@A<
M'5+XJM<-ZJ!*%HD9O16;)6MC@\OKLR;=1P\XVC_@?=<V X;POTC3^1,?^YN_
MNH(V/%B[E=O[@^NU_I5F"2((_(T_/([5HU7F=V2>V/QL77*+GW%O$BT^6L5=
M'W\NG"U?Q[6BQY-Q5Q_\$<V)<X"T64P?%CC6TQ=6FTK/ID^!3S$I'.,_YOQY
MOC]V6!JF=/J[0^B<?J=E^SU\HZ?XL?T^GRHM: D+L,!72!DP@3Q7L6F%7%7K
M0L18H->AXZIY%[>91<GC6Y=C.<7D%.2H(N2U8XFKWK$;3N/1[SX2V-+*TVE+
M)W5KR.M;G/76?]!^T_<\F\>CL8XG[9G&Z7DTSU2VYN@D^S&KV*)15(UT9Y$S
MNR$3FW_44-G\:N0ST:;1%_FO]% &2ZPB9/'./#I]ARSJ<$)\^!2I2N<$0HX]
MET])5QJ:=,((!1)$A<D?>0H]5T!B7'"9#0=Y>#)E6AT#+B97QO$V%.1?1.H+
M#C$N(HC)%RVTA-_>6TQYW*!S&]G_+$J*GVU"]\GU'2T+FC$P74:,VDB.H0UI
M#(!TB;DBBC2L"C09P3,S^?)R!CBR IS)MWI%]2_I]@VK&>ZNOM=JN,VM]=ZC
MTOCI4T9KR]05R%CZ\" D8",]9NM4V)P';XDKA2T\0AV-*O86AU%-MBQ?;5\U
M#F*!/.;::+*+HH4>=&P1SFMHX!+%*[IRKY8%ZR\2JDXIX1[/0A1WUZ3)=D^8
M#-!\'[AMT"('#CYECP3<*:9W):N#W;Y%RT*'<MN$=JI_!2,JG!:TK(US=5CL
M 8-'>)]9+$"SF[]+K'6>)?XP[8+15R)5\DS-V+GPK!(ILB19]O2F,*MRP@MC
MB@'\XD%ZU8'>U T7;L-^R^G3WR]O+#*P,==B 3\X!G+3>D M*\!CZG=@<_P-
M2TG,!YTM=T.)"T$FQ+C!O?N'%&"4@S;=EMOS#4VHS4?7Z[I<;1Y7R%Y<0/,Q
M^$9UZ]).;6374]:ZJC+^68PP   :/;=[&MEV!RWL'9F![DE/68$@?$<X]2#3
MR5:^.TGYJG;]]O#8-.EI6I)Q9^WI1H4*(TE4'DF.-R/Z?"5=T??EO\@_>@9G
MB:M.#%?*]+]/?@EA&&N*<,"73D]99< -]6XL(KQVSWP,6#6N7K5H=HZC9I?
M";;(P%_0?N-6]0@8CL05)$@/2*J"+0_/) H-;R:@?!?N!)A[LCWIL02QO<A
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
M=-/7!"(OG K6HN!#*M*_(>,8W.G;4YAH3!<@$D4$,NIE/Z1QGQFJZ@W5\W5
MR^4FN_W9?B]FQ[^AIQ)H+KOV=1HXRN.PD0\Z+"?^]4ZW^?RSVX[!CTF7!!/1
M JO0S;D$VF('L;U?ELM3 (9<.>H)LH4I0*,%^0R3 7*TF>K32T8?6+N+SIV"
M]/TG/D\;R2U_.C_!L4D6@YB>+V@95+10^$WZE]9]GWKG0N+:C0\WKX9>ZG3?
M83FTR?F&^-!DFF.*VE8_S/6Z&9P^H]/[&Y&ZXNUUT[2>X*QX,EQL:?ZN=K96
MO;]6M<@#&CHO"R4"LO4YMAQ$QVK7B^@:Q(,#1%>)6D=%K-;'2Z]**PM;?CY
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
MTH$,MAC8WH'D/^BPS_=EZ(#Y.=AGQ694"@KS5^VFUB\&[9%$W8(0CV(H/'2
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
M%%?!\N?U-$4F9(@+0%W[+TE[+!48$$M(I=04&D1[/I8.N$&.NN_[8V*JAHO
M@*U.-2[,O8^F>F+VL6EG AHH":8Q:[YV4N03A4^0IQD'P#7$ _(56A_R!)F[
MO1@I9KTLW%)B7Z"<\:H,?&+'KK'Z4#;,Y 20=[UD-U9C+_3Y81ONJJ+<.!?-
MWVE@;(7JF8+O#*)>Z?[[I73Y;7"P7IO/_/GCMM^#_DW8%@W_>.A365!_H@C^
M*:B/S<&5FV)*C(-[D@YP78V3P;CMW?X=^CN.)$YJ"\K!)PY6(1@[2_I*C8>R
MKXI)@>P$7+LBJ]VJB=7$"E1IT^A-;:6<QKVM2SRZS9G]-KUHF7MM>VC2*T:\
M]% \J>\8E#$Y&EW%UFD8B>2%"H/VP6E!YO,QU4KN<JP+2CTJ-&=W@4M?:PZ$
M"K-HAG'W;)MS*5$T9/L"FDFS^J7>*\'?'KSWMM&0F>FU(NG/N$_##;S?[DZ0
MT460(XS<;(:5H]=V0AX3]4D,]A!V->A"&_;HQOO\4/\BC6M1$V.HF>^IXWF'
M>IG/=SM\Q >P!)FO:3- +(3(MC9.=D)H42NAEQ''/H!Y&,2UX;,G1\1SJ/(&
M[RL&3KR(S6)O[SQV7C"##Q&JLW:6N_NIB64 CXY^)FYPNF9]8K>NX-6B\4NI
M+YD2#3?.WZ"N/<O>T1U#$6X-@'+2L=B[C$H#<O3(&X*Y#C&S8R".4Q)Y%@SQ
M]R4%<9Q_*A/9[R=;E/1(W,G).?602<(9T>AU1X95J83 9)BSJ!9)@AI#!YQ$
M1>8*GVAHA9"P @H9[WWN[9A-)9B@,B$9[QD'@M1XFO(54Z7"^1NR!:'M?;75
MOF.W,&^_3*HDS&<[SD>1>-"-[\;M!AZ^*DM?2?^-9P.7?K,:N>U5VF'&"CR-
M!(=I'[^\H0.%WJ>QYSW_I&ZBC-&TOUWF=HU&+01J472W#S/";<EU??[OXNWO
MY6 @BKBL2'W@\\/"OYY188JET8$Q%9IIM.USG\B<>^IX1C2;:[;_)D7\O0A.
M\,(\;'QC7H=QIK:."5:Z!TLJZ7JJ%"CU:F3_>&3YZMD=@;-K?GS^935Q!_99
M)'*O1_UU5.E#QQFA@\:#5WBF)ZS@D]4%.^\?7,-S\Q4)600?#;H(XJ^G:!]C
M,05DBUJ9AS+^+Q._/PG_OC\=8,VE WU7*>Z,+7:]30>&:]+ASZO_W&&']*0#
MXBLYT94=V$WU-S2)?=;<.+FM2A+A/SXS8QCM,?!]:1ZU'I[GMB_=.7LT**M=
MX=BBY;I(A]5@I:L[OVE$A)S/<:/D6R&>7;#Y7D@%BLH'CT.!-JIT0!CSX>=K
M[N3_I,ZCG4@E2].!06V006,C.U#$=^0C<0"X]9_U_YKR7U/^:\K_=Z9\,P\_
M\AW4ZA#VB=CN+4R;U/\0-32C7WPSK4(GE*]1S/)#GG3](F;P'^#<"SQ,&(3-
M#T1N(+SQ&WSN^V>3"[469U>R"B8T61I<15Y-11JEL4FG7=FP\M_$K@\4,D"/
MAPYXP<;1<XJ)ZVD;[6H;,13-]Q[[MNV_PO8W;@Z;>5[Z8=)1E*;KG9@RZ1MN
M(%>NZA2<W Z9S"9I@UNXP3E8!!K2=/G]JB%/VN&S<NDG=@\Q2>5:7GWQ!$@S
M"0"D"Y4?XWW6(\GG:5^L2FO"B95XL]AYZM5?L^M'EW?-67YQ"4E\.:\C-*H1
MIOJ!\YF$AC!Q%I0_'9GO1@?*JV>[$R&&41 !!)0H$/\N2-HXZIQT=1-MJ";:
MR0OJI7:][_;]($G1W&9UTG,BO!L659,)E029R*>L$#JCRI=/6_C+A6(LEK^4
M0/:?.V\1=MG)O8>T-?Q8.;]97M8.\ ''2"] ]3ET5!:D:Z_I=E9A-$*WQ'T?
MF5C\\ZYMUP.%M4]<7.^C63@_L#2:N7;#)QU)AM0<BH%@&.T"XA&!%%KR2;B7
MFAT8V."&=SC0%!.:<.-!!_3K8V$B#)0>:U,,PPI@YW)R6$!+'URS^>UJ0FV\
MH-'(U_&0,%R'=>6WI#=23U.N0_JN+XDKO?BD^_&N!<\*N@:53.-!L((0W #?
M:@[;\(Z"3W=&M,[PMKKM7V);759/OV8_ME9ZU[@DZ6WR:E+"./BL3,7B!]N)
MI4 \)AE[D":$4(G&<R=#9=VL7"-_Y<6N[4PFZL J;=G-']KIAUWK&GO&7O=!
M"/B&"H-71;=B)F#7FT=I; C#H28]UE?W3XYH1_3T5Z<L1&:H,.&_'%%E>E4H
MU(91IKZD'0(W2"[42 0+8<D(=';'8X6"I/5K<R:UT_9G%,_2]$3Z-^^Y]NG8
MZ\>F7#__U#AO ]>$)TD1!0IQD,E5O& L5"6( S^_T1D2V-%PIX8.<$_GU>E=
M]'3X6I:O:._(C]<H*[H1N?F!=W$A_)EEY/B.3CE1?WXCFG:2$0<<.U@!*RLP
MNE-@3%!8+%W]6<;^)< ]X=%Q[]#0NT>N_-4M]Q*L))O1OJ /5%LG<N.6NJ8E
M-)NJAWCOU-<T/ZOM<MGE]$K_<#L@[V;[.4.SY:]C[ S2QP,:XA0%$0*UX#"A
MUTC#GY!M#!<(NN7BW?*HQGC,["9JZ55779I2,Z?7P($*V-RK8($2HIPN477]
M&[[Y\ILQY'EXP6*J^X7H$+F.FKFNMQ-.3JSG?[WHF[MPDUW(RLRL[M>&H\L
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
MEO1M;G[A^X]%RMKZKPWJ)KBU_=LN-H"#[>_E3^T2@>QB_[T&/+_M8F,/^#U
MA)-KWW'N76<L>:[[BNX_\8A7[&SBV^(F/GDU*[+XC;M]_+L5U(D'*+]-^YME
M_SG#0O];EOW#L'_:-0;LX&"#%H]#!( ##'IFC!+P+_F7_$O^NY(UZXWN:$;+
M#.I>_J 2,6Y6G+(X<[[V>8>TQ&W!!6#&@FM1F8B(M,?1Q22H[=5D&%V,@U@
MXU=?UKKT<2BU:8ISJ*A\=U*P<K5\S.4 /Y&1H[Z>[.+8&SXZ$28=Q<P1%K '
M[X'D0MT&3<@R5,^,II2:W%8C@MDD"X@KH^4_W[M[=[$CD#EU=<1G!^E)T/A
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
M H7:F0?2>YLJAS<]/NCGZHR#IJ81,V8J7^<JQNFM2];C#;:60Z7V&3QE2/#
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
M_1LO64!TBKWU!&'3:KJ=BLM=5#L1%*#R71#<KQ.R0Y-T4@'6@0%]D-@D7[^
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
M$Y8!)GOX'3BOL7LM2A]:UYE0B;J_K-UI/##3?W_<)6)L6#QB2NQ[U!LNRR6
M_5UF3.)?W1#XA_C"RMP:8>SH 8@$;.!"$2+]<_>[7<5@GL6IG55E:5IV^ZJB
MR?Z?DO9_/+F7Q"ELK%<OINC*\QF^&W]]=?PI"=94;SMC&\<"9MZDI-J+KZ10
ML2KPG:2*AL$!G]TRG8]KX+6WV?9%BV1;-9*-]1!A=1RT>R"6.!SND@MFM<!X
M-K"\6VGJZ;"2_OT4[K"BT0XQ=H$JMB2!EQJ2]Z^.;@+9QZY9YW^O.5S]O  K
MQTB%NSB=FS&/KO.@(&9AK5MU'J3>*-OA4C"CE>>"*:]N_M4XF^%AZJ>>_0GJ
MKGMJU=P4?A4%4UL9\<Q#S(%IX3JIV54!9M]N_3W]=3*G&L*:MSM"#7$W _+8
M4;6?+28;9;,NKRE'\(]>#S5[R&5PU"TX/+D@"/FH@2MPTX'\+HLH-,8".M!B
M8+';/;\=P[LKX8+7BBLK1F1TWB9!0TO.[%Q+;OJ9-O>&!80&HGMK$,LF;]!]
M#9+@O9GEPX0SY(EA8="UI4DST9#0[2=&\=Q_OM$D<RTF3R1%ID36-VSUOF57
M\R?(\\[]Y36W_P&!LT;_%U!+ P04    "  /@UY9BOZT )HL  !&.@  %0
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
M5KO R,>3*HM3%.XB05Z*[JJ\H$-?[D-?D:,30_I;I=#\ST=:I>?QH(8_298
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
M54MRR 0U@]Q:K%1TAL;I++H"5,TNA4YU/8ZV\,)K%[R.6&B2);:BJ*&8$6R
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
MERS.L)^*/ODU M3+!'#2'5#.YK!"FC1IO1,O&K[9^^QK#'XR_$R'Q*,^8\,
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
MV^F>4):]D:3+H?O;Y^:#.T?/?2('<__KIP>T\+)5U%R@I]WXR@[*L&?]0KQ
MY:U*]E>7?]K.KL ZX:[T*B; ZUC,.K 4KV<"?C;;ZWKK$3.>P0.M*V-1B"BH
M8>^5BH6B<:\Z:B-M8!,')ONF;VIN%^EFZQ9*O06[W'Z<>N/QT(E5E<8&U; =
M4#F& Z%/L28N=I9"$O/WAUWU53$JM3JWJ:7J%IQ$GO+:'QG/TQ*RQ2*#HBT0
M?^(LZ@"F;;)97I.+CL&.=/>'515-X)?2,&:202SB7 6U0-YDX+.?3X4?GXV:
M,7)9.CZTR*""TJ*"^(]FP35]3QBU]I_9P\<8FW;YNNG$]1"/AKRPZIUYHG[2
MM&;*K0#69.0Q-N(5:2).!)'0B"D)))E,A5!L-V41?7/5<K=_M41N%S D55>3
M_%E5"K2JO/:3K,O(G/@SAOPI+[I&Z?*3O1XH10#S:0^YU:N-ZCUS +/FM)\)
M_'YVR20_F1Q#/<,8RIX*@%8%?2S&3,+M_8]O<-2"2-^9P $M%.T"QDLXD<76
M/=Z?.;YQW7KY(Q)"XX;^ "U7G&Y5=83,=<XI,H'"2Y;5W[/1Y!U)^CWHH@>+
M+0JB##"T.(@W*F50:"U?:'-_U+F<,70P]1:%&SMW?!0A2K/\@"748YMEU7J$
M3:1^OR%/N,*AN1>)Z6*7W"8*061U2R9P/AD<^[KY#$-.D&K$(C"'G>'6U^GK
MM91+*Y[+L?H4).$UNNH':MZ&?+-=_N"Q*3_)GY:+W!H#>S.2N^,SJ,#PAVWC
MU5](RV-EBKM]<I/F$5K%JY-4)8_;PCUT->3XU2(4$S S=0E%U[*23E,D2I4X
M'C<.V<0YID/H^Y(+$SM;BEI_AUXB"AVHI!EWQ+8<&4$^05F^_M@$P4*V([X?
MU6PUHAA>NKU1G+3*NU@LYV,>X )WH3B4 #?!*N$(^.^-D!)IR./1=T]FOLK%
M:2ZJLF8Q/WG?5F?#U]3\4BU9)T&GH6I\I8@(:6RT8%A4C*KDXOF>+&FT%_]$
M>+$<?PR_D8[G80*3/B.8WZ.E3IO+T$$GFFP@$U!;)2'IV8&L@LO&I18)KMV)
MX*&EC)="E(@ZN[(84A<KU+916?^:6]_^;M&[.+9E%"5M51.94MHP+.VGX%:3
M>8SO'<\=*_;'_AI5Y^V3 YN43,VC!DA0!N];THCYH#R&,F#04_WNJQ0L11I6
M'S\VA29PZ\I^6L,],$FX V=5P]$!-/VQ&MYUAH#U[8* P1Z7F9X%\D+M1T4*
M;T:.V7WNJ=-K1J@G3,!=%U(>*><+PSV;65^,C)B@$1D*E;Q(ORBG?,>6AMVH
M@5;:V.9\O3LJ7NWMEHW.Q2$#HS1IQ^K(R%*K&>FGRF[Z=S3$O16K.$4N.HT6
M/6N$6*86*#T+N\"RT/,O]OT9$ZW\XO*G?T,,F,"C$+LSD[/X7=E!%B&F<]B;
MB^].4L/MS<6 /Q$VV;_CH$'N?R.GXS[2L[YYZ91!UOC!6W^ELR!5Q#B>9"=[
M9BXX>:U5C2;54E/_/7BJ_]W/'=1\KW%Q615XGV-06?D#6UO3$V M IZBDK.J
M-R?HK0FW*?B%Y<HG+T+=EVX-Q*TYR/MJ1K%A3;H1:?8>)C=1'![5)2-.TZK%
M6S\1D!?ALFVY,W<U>\I4>6TVSQ_-3%6:*:_]C,5X.)_] >:F29!RVB )CD@A
MFGSZ8-N%'*<[#Q?<OTW@-8@-;4 H'T_ \L_7+7YF8H0"<2_4Z/NKFBJN,<5Q
M'>UFSP^DWJBS\LMDO=B2I;^\W?^0Q'F-D=RT^Q,OF?/(GXK6HXS\K#RZXV+C
MG!OFP4URV)%L%1Y>8'5OA ?2QCZL,?;1)+_KL6J@6+ DV@2^RCY9O5L8(G;E
MH^E:^JF&('<HY<EUG:O%NP6QS?0<I$_32A[J 5BP[YNS\?&;L8O3%P]]::*S
MLI6WZ]0NGAUNW, $\@T14$:T^?T0<:$XR6:G*12XDI_T-7CNFE__V!/0HFAO
M$!.XIC/)_GLA.#K;>H#V =/(BG?3)PXZE#"GE2QA6@Q8;F;ROC3T #[U_M;3
M\?HA^RTW#2K_FB4GA?_A.Z-^C4X\IJH8B<E>G+>DR8B0FMI96#ZPXCF+28+R
M:2XV-;52<KV+[+SG(OL,-.R4?],M+G6H/XW+T%?C2#^M"4D<)V)HAG:)/DP@
M ]TV$"_9B@D@W9'96Q0ZM5.)1?_9CM#*APN5.J4/+V491&)T/M%*4TZ<B;\U
MV1DGHRE?5I,\3RN+%*89Q,?=94&ASJ3K+,RW<A)^BN7(ZD)J3" ^DV)UFW4'
M-"G9OLK"Z_'C+(Q7@/665$*IBFS#6O?/PS8>;4*7QFSK8G,*SZ=L/#-)8$BB
M5_K^,FCB6Q]F&=<SSF)&ROK(CB$Z2IL)C#/Z3Y47(1?'>S;[4-15UEP%5%6!
MNB?C].ZWK(*49Z_A 51@68>*@FYL9[-F.X"?2%YG@,$BX=@1$T1_9;<*.*\W
M:'0:\64<6A4WT(L4/!Y[KU(.N\0$@B"3I64#7MN(L&S<F=7=/6(0!!4<L)M9
M/+QE<N;L]]6M%RJKJVOEJE;EQ4GOASZ]T7UODBA_J%?T<4^=W#VB(RS7H PW
M[5K^S2U,X(QX=*F9U+.WWW33:Y65W\&NX!K7$*U#T&-P219.9<%9."6E"=;K
M9.'4^QZ)N3WLT%]PJBU5TBRR8IC'<P)T"$(HA KJN[-'"L>(N,%.U0QEU;<V
M5(<'!O8Q=)78IM)?A3Z(S._=T-GR-=X;?[^MO8-?V=L,]-Q%TTWG\*O"[Z(<
MG5H:RM?N;](,EUMHE:\VG58KZ8]96="**+SBGF^'F\-7%[_X8;G  /O0J O-
M=<6C!C9G7+^O&;QP(:]I5RQ&5/AF?1@^]\7Y:?Z/3!M3:!WAI['V@1<2Z_UB
ME2Q6MY7M'),-S1[L:+A[ZE9J,#Y;';IX[76RQINU_SX09.N!^U .S@JGW_?.
M?CQ'O^Q2F]X3^DQB*,1?Z^#3BF&IXAFI%=@ 9G:&"7 R@9^!9#Q#P@E"]/AE
M#H1#:49X IHNV,I*41V?%VFLA)$021-E J_J>Y$49S<FD!99*,8VBR2M(Z.1
MOPTIZTR 7P--+F#(KI/L&/%X628PZWV78;#VY")/'!/H;&'P,H%!'"NB-"N0
M/2A*&*8=LB<-#V,"<5D#E/%&^]-RK,46VJ&H,H$SP>FLHN #"R(.0?ZIW3^U
M^Z=V_S>UX\XI;G_CGXVUJ?XTA&U[9#'<X'/D':"47\SQ^/*0.2!F_X_$;;%'
MY\ 20X!B.5<I%8XPV=FS2]"IU+P<M#IB'K06(\OPEKG(PT^&;._0TUB]/D,3
M,*(0/[3@K_NCU5S-(S,KG[9CB>S!FD=C-T[<:9;Y7;%I3ZDGU9^C!.&E:B&)
MC4I@45?Q9K#2XRN)5_-">R;/4NO$3P+[(Y38,F'=2$(.1@@N\AK1SN#Y?K.F
M']9?*?53HXQ2P5@XIME8OC7S2UMN%J?B,[6"-KSU3O)E]VW,>^V'UU^%6V\_
MI!R;7>=PH:1T@ODH7TM58XR/W9V/RCWH&4W6IZ2^[#W0>\_T4G@:.NSF:$U2
MDPF.D+,:1M5G#.T5;L>1+(DJ:7/2=$,1@]6X-U^J>T7D>>$-[%4H)4&">#];
MOKE*&M4%SO,= :*@Y_(KB7E1_)V,_623[8<5 ?GRUWW%CM<]CM MT49<\]IU
MDJF29\O76 2Q40:Z9W18J:V($M8-K:GOX$?'/5NF&6&&$7*_+#8$S8TO<D9'
M%D<N^TP4<7*F^+@]P.W<$:.?)$ F<;/0SFE)IR'Y(='+M6/&,.1<TY-QA63"
MF9)I-X/./BDU=LY0(^$9>]K9S3-6[($9- 'Z.Z0O$NNAL0OFI+D-T<YC7=6^
M7WO_/*F\WA=F;"L^:BLDE2HC(R=XPY4Q ZWJQG?]9 AB&4/YDH^[[@: KB5W
MF)P6CVQ>I9YX(JS6WS2_L1,T%4HT=GK,^+K=&+;*<E\N23)^]3%I[-L)FG!!
M^"$(N_-RALI$L_U;R_O:VD%SUQF-:H9:'W,RNA&.A\-GF0"A\%E]JB+EMC\I
MIP==S1&N0QC+)489+CM3T 7N+AXLBHCM#LW4)/W:GO>IUSTY,4Q8<98^TEUE
M>63AO?L$M2(Y?7AMC#&LL2P=^^Q@@?/A;$.!BC=>1Q5+Y!<-E$U-_Y//[FSV
MT]/8JR[]2.1=F?VFTE;Z(R>NI %]/JH/@(-*W[,V033Q'/M6Y&3,!1+?DJB+
M?[X!)>5E>&17F,3&T\E[N+QNT8K9Z%=99B"'.\*<(^?7.H(^+\)F,12UA!73
MN769,Z3%3G3->NQ:+2ROLMKE[+-$$3>;#,[;%TXG6R@]8*]2>BXP[D\NV$ZD
M'*8:^8TU,H$>?%*C78+6>M'1":2?VPWKMP!7MMJXCCH0'?JV3?%$Q9GM>HHB
M*:$+4@5-:Q5?EA,<+H>?+*(H[-8LGU@9.CPB(%%!ZN=[F(A5<?!6E,)M5=@1
M=% ,S0#D^_4.X;1&R[9"2AHQA^287QAD '.5KDV'Z>NY:7T=Y_AZS,S=5+I?
MW5A'Z/.X^$QOX57$*(:-12X>-(ZO:A$PB:$(>5)"PN_^IE4[^T'<@-\P5E'S
MT\7KV>:F+U(Y[ISXX1"<B*Z#K R18MH/";,>27,?;C[N.0?;MZY_KM:YSFWZ
M++ET[:JDKN%HR)191L-!18/-WA51P@ _S9>$6061FN:^947-(J4HQ.[C,7-V
M#Z[%W4 *F98X2UW?__EX[QWOA"\9;B4X19D50!!O3>D@$L)6<"0<0P*-RK,9
MN8?GI/C?'$@,X0_'+O"KC5XQ^Q XT_WYI4@E_LY+=26^0*45WKJ*8+@NI9"T
M2#P>H\E0@*N3BU[,"0K11/W?_@K3T+0U[=2VM.#<?X40O4_^T"M/\CIAIIB<
MO+F-&&E5]+]+&;$;B:/O)"B@0[ZV-$R<32]82[4ZV'ZR\VV/(+R4JDMI7-\^
M1(]GR"-&H"(TB7M6#'FXV7>:PRR$S;:? VM8J&3OCX4)2:@$/JHFLNO?.2<M
M)62W[3/<>@C.0O/H6(IX""25<9 LG RW)I6ZM)(QB64A)4HVUEV2SPKS],\Y
MD!^P=PJ<01\1 T(*'@7(X$ OG]B;_^<._O=RX6-]]!I/;6.<4O(5=:4[:D<^
M6^R3W^(,+1XZ#=*F'-^6I1<R./S&H?RLJ,/@P!#!<#[KAL*AWSK[P_ED799/
M6[F_"2_7=IDS&8KW4?M0L#I OOM\8+)_^QJ] L$9;M2%K)9#$66-K#^@+S62
M)9+(O;;I&OW3%GNP3S^R!9UL&I7Z]1._';KZ9I]G(F!/1I?[O5N\,6\Y,,-%
MSP!KPB UDO%,P&\=FT*DHU-K[3BOSN H>I:#<!7]/%FP]<<N)TEM@4WCC>9K
M:ES1E1?UW%&K<23)7F1-;]L+.T+O@U9].X)52)(BRGXLL*8@=--Y<P$7*&KV
M^8. ANY'HS ="X,EL4L+81^=KY)U)@>VH^B%8#YW?SE9\O%5Y=E S_;[AOF!
M6G#U5[0CJ',B+VVJ;N8&%TZ($1Z]7UM4\C7HIEG1$YE @%VZ!W\>(:QG'1=D
MXCM+7R$+!O"#$NJV[W][&Y"I&8VU[GK>E:O6]":=2ROZ*)O!EJ#8[HLUB;.G
M0E]XO_$G^9\*_- 9"./K#.:[=_8B>\DVP';9WOS</]J._3?YB,+J$80?0OQ9
M%<#]\7:=Q%]W&GVJ^81KK_;/3[G82)=E3)VE&'E9B5R5V7\[>I^2W$RR:#7'
M#W0*]/W.:A\919@I)6GT($D7K:W+^7:L(RVS0?%D'#3 OYY?<+[#'31=!V1T
M)0ZK7PM7DJMLGV&C-] L2<MF'T9H]K.HF+W>6/C70W;"D_XBX3&FXS>)R6Q<
M4T ?U]=GJ:<T;U(?7)(Z>F3TM[NXVQ='2Q2B'_VAXA5)M6M&GU))%IZ#S^B3
M%[LTEIUI=G,<A<JQ<@YE%AHP6*27KXCE(3TA]]SJS/M.)M0;B!XF(,8$_-<3
M/03(82PZY)<"$O+W$'R.-YV-\FQ7=*IJ^OX0[/ZC)(@@-/1V5[R3Z^;[=I76
MZ-<Y>BT=G\>,Z]OP[,V1Y93+]J2$5201PP>_6MW0& _C=T4G'+V*P]T4?#'8
M9]+Q>5(^?O<\8>OKG4%DNS'$=UIG^\T@Q \O #])"LV"O:0$P?;!]:X3\LX5
MP!8:D\-K112N*0U%F%])[!><%/K8OM.HMG#=BT6!#O^CKY[_+P3$G/P74$L#
M!!0    (  ^#7EG"AJX' #8  +M&   5    8FQK8BTR,#(T,#DS,%]G,C0N
M:G!G[;L'5%-=VR9\0) FH/0B1!^J(J BH(#$1A,1004!(2K2'T"D0R"*TDL$
M1!2$2)-.I(0NH3=%I(8B)4%!2B!!#(&T.;[SS?<^WRR?*?^:__]G9KT[Z\XZ
M.6>?DWOO?>_KOJZ]$]8$:Q[8?]G0Q!!@8V<#[H O@+4.")R_[WW/"7 "P,+&
MF@8N NQLO\JO=_9?A6//KW=.#HX]''LY]^[]AW'Q<(/&M7<O-Q\W#^^O A[M
MX^/=]^O#KX?\YUO9.??LX>3EVLO%^S]=6*W  6ZV*VR=>]C^ -@/L.TYP,;J
M!""@CYS_<(\-^+?"QKZ'@W,O%^@&'U@!LQ]T?\\>T&E.T&/P:AAX'> XP"ET
M^,3YO<(6=[G^\!$Y^3@YAUON0F6;J.4025[CWL,('EXQ<0E)*05%)>4C1T]I
M:FF?/J-S\9*!H9&QR>7K-VY:6=^RL76\[^3LXNKF[NOG'Q 8%!SRY&ED5'1,
M;%Q*ZO.T%^DO7V7DYN47O"TL*BZIJJ[!U-;5-S2V=W1V=??T]O4/CXR.C>,F
M)J?PA(6OWQ:7OB^OD#=_;/VD;%-W=G^UBPW8P_9?RF_;=0!L%_NO,>#ZU2XV
M]L!?%0YP<!X^L5?HO 7771_A/TX^YA:YD)Q3V<8CIV%)$KWW<(A73/X47H'\
MJVG_:-G_6,,B_A^U[-\;]L]V30'[]K"!@[?G   %&/3<.&7@OS;T"ZP'>CJ^
M6\>A@"#X"%7) CI0DD$=!,%HKZT&/0,$'BEP,=@IIW7[@-DI89,'*XD^"F^>
MR[M+[_N2=M3GIRH\;P$[V4%YS\@*UZ/B*$F,>(PZ'Q5E1B9^%&>J4CT)VZ$V
M\LU1ZNH#E<WF:3(]-].Y>?10SU4-<:-7*6<[.A UT1WEU^>A]%/6"80Q/>$W
M%SU/3;UV.#,R;=8X B_.$#>->9V2N'@88 _\%K#^1:.?V0^M@W2H3^_ITM<B
MS74@>8/2K\(X!N^D?J$B36F2+4GK9^2C7'.=?XA*RLWJ=5VX^7DA6Y79QP)J
MTI\@/)$1*4&S2_BM7;.!J ;]9 *"=S4Y?^.M^XND1/ECEXFICA(S,&"SD+?U
M\2*T,IV>KTNI9@'O!I\BMD84=%5TXW;SAO7UF)/98E1=LEC'//*IOA0UC\"%
MU)0YM7($;\XU=6G3UB9J0LWK;88QH38&V\^G9=+-=6B,)CA5>NXS$UA%U8CW
M>$>W_$'U**1Z?&).CM"M.1Q".'BBXM<VC:O+$E9B;GQ#?>OV6(0\M8)A"A.A
MWM@IV'4J'\&;S;7Z//I[@$Y2.8%Q=)WY[5"\.0LPC)B5<(H5.JE=W72B3X[7
M7+.;.0HV%=<YB(14)=612A>VHVL\U \$"5.>?H9K+,3JZ=]G#HR6,8=3"CH]
MCJC%4&_G"4>\(6>5[(C%W)XQSX?+L #./SY[-[O@S07AMQF9+7_0=8;IH0B9
M]"=P$\*,SJ2JNM=]Z9RZ]+Y7L^,V1E],Q+.#)11;4M'/H?/5)Q[3) N(+UE
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
M98.APP(66 ##'?K/&ZS"1.LJ"R:^[8Z%LX#D'$83"[B*I;( %F"+),[M^K.
M'A:P.X8RD.U.O_-_4Z4L@>K%_LJP3.F7^S:6=ZT\3=S #O%!X R8?EE2 1,^
M7=8/+X/W-!B(6/.L1HI8G./\KPRBB&@S N-&<+J.<K4>6J/>BA8(TNZ$[JM!
M"KPA.R#19Y)6QC>(:OHCTBK='\NJSCV^"#TZ=^C3RJ;WI#;%G%$.=<=.&W6
M%$9P:O42"1=YK P.W=<B3,)%+_U0:(HE?A7;.") $U'M,#9M>#A]_5Y1*VVZ
M1Y^#9-TYQ^L0)$Y0BCS%\#48O:9 22N9DJ=L\TH<%TCBK96\&67$L6<*O=SH
ME97G-KZKG^S(7UZ0S\-?CFF^*Q>ER793U(CW#0 <!(Z.$J7ES54G=\; N7:;
M:@J^ZS*JRC&"D]NMV"I]I.^\IU+7NY5P"-F@+GZ+6H%.T0UVE%[()O+N66HY
M?R[<8CIU#<K=P@;W951!G4WG)GN8O!=I.K94[<M#*%-D1Q]^3J3K%&[56_I(
MVNRLVZ7[HA81AH'9IP?" @T.KH\+V'N%WV+.(4@7S/9<((D]]J'MA:N/^R<&
MF/DI-@D4$.I%':M.:'_2'R6C=P>>?).?W^HV"[.F70G_-">LSXEH.X.!3-I1
M.*D(1,F<F8MB\MOS^G7L9BYN@7HI]I^<&U*.]_R94O(H\$B:L<1%9-'WO"F3
M*7S_BYY!%.F*^:34$N4$(]D/$B4K-T)XTHE;WT7'PXO%KL &$KK>\UAMYMW*
MZ4_)[S:6E^HC=2)(UR#"S!D'+5)@E[F@VQQI$!?"4;LK3];,:$XBM>=YR#%*
M/QX;B9IE!P1.;*9N#8@T9$W+U%3NT,BK3&X%FJ(-7)1L-M>*V!N4M-&=[&JM
MB@^U0XL0SG@_O=^>X#3U2+QUYZ5Z,?M[=2;W#HUOEMF-JLX9#3],U5^]1(TD
M@#++9J#4R%\JWJ.TTEFX+S 1X7,R%8-4_<1]*,S;0/O,Z<E8PR-?E'/C(B+^
M.[#!O0Y"P#!L=W&N_]WJPPWF60464.%)+Q5H.C['I_<EL!M\0,63I^"C@-_9
M45-S*BV>V:C^HVCEWP_S*4<A4MK@Y1^"0?_A!O1'%%5GFFDQ/<\":,>F ID9
M&'=FF,?,ATT8^BX#75-;BT'OYGW5R#[*[.UNAE8N#NG^L$.H62%<1:S)"(,
M%E *W=IF :"/1*0* YS"1=YT% O 0&MX5:C87.1/%V8V"_B*9;Q#H.=^\K.
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
M4M8%VDQ&--::Z!?'O@F2K'[7K^\Y,N43DKQKUV?UJWXY.^R5_[APX$SKS/%
M[P:]X?/=:WW*BUV#E?2Y5:-^7S7'@E7/<Z?1IQ^>MTLY6U7S)OMQ\E#:;GE[
MY#+K!6$L,V(';**XB*Y1^4I6%L'GF?]A:(WF0;Y# V^;;+M$GLAHS)3M2KKH
M:ZHX.:JL49"\F"1I%I1&3SX$MH9;GZSIUI=-4+&]W7S=5[?1Y.)28FZAZ,<H
M3+8"'SSKRG3F]BZL%,W^/"OQBCXZ$2^*E#6,K-&DJ:&EOCSV]7R;[6R3)W#\
MLUK,#<LG/-(7=SY7M)SR^S'2D16BR9J;U^CYU&VC_C35_8;5FG+_>KC)&>7Q
M,^?4G?Q-B[K[2?8XHZ)4BIS/J9 4O\^,D4?%8$6$[Y"U8R)<>QZE-OQ/J<+=
M0Y<IEK?K=GB1J ^P9C2_Q"3/#SXV80?0VH3W.87X2[P#\F.D(5GZ91J]/%.!
MVMG\U71Q][6D(R$2_74>"G$O P\UT8%DW[T.68)+Q[V1 PXF3\^&)XU=O]Y
MN7Z:?-;IL/W]BXL5V43_"=P)..[:]\-%P.V_M>0>-I+" =[$,V>,_GG_TS0N
MMB6A336[IG'T'T/AAM(!QV;]URW]HSC 7)DW:<.GKW!]M7A:G;VE$JXW@R$4
MN]W@&0=X672>@#_/>!W%-I_MPS^@I3(329 [K'289=L_RG+)[U@#B(N60EE!
M!U!GR:OT%]P&_1^XW*-"@I8OJJ71.[PC=D=T<@#IB*U'4U%B$0B,]S=C/Z?2
M[8Z&P1@#G4^BE0'.))=Z!N@QK]3)K')@% =$,1S4-TA]X7!X7 JPS.  7+4<
M@"<15CEW\1]Z_(_@J_]>S#T$RUM_5<',FU!%/O3A+"%I+N==LLCV;R6#?CZO
M#_/)<^W<Y#%RC]Z*'W@>T8/@-3E"E:7TYY'ESS<<+4V>M%IQ*LV[]+506_7T
MBC*W9.QE_B$DB'E"":^J2JV BO/9;M=5Z 0Z6YUAQP$<IU)-UR;K"/M&-'V]
M(F[#H=P8]-:"3M1M<X%0%(=XO\=KC2':C=XAKT;53/K?Y+;DON.+DPCJ7 MF
MH\S AE;H)@<X,AD/F^D8"!6LQ]/E6'%8^0!J-EH:&P0%^86%%SD+E@_9'#<@
M^?E("35=]-MG;2!*G=MP*(<3ODQ$.V'%7 _#6"$QSX37N2Z+YC>F:;ZO"@NL
M>X9;0(C.0%$*PA\+5O*MEM2-'JE98*NP3S_;/<+#0TA..? ,T3CJ,COVJQ2<
MMA]P -KI?Y$(QBXY 76)M+$K78NUX<]6PT$>Z,$0]MV7\(@(& UQ;]K'"8]1
M81Q :2Z\2@[LO&_(%BGD &TG>]C;48V=&P@]#%/F" =HMN4 FQ'D*99HNA9;
M1)$#4 KA*6+T6*G@=)P78>TG 2I _<>UXO\^\T[Z\'4.@-Q/@@R*.<!>8S3D
MR %$4=/8+I#J+<H!)-$5$(Y*=;% XP(QJU%L]P<;'*#6V9*IG3?W@0,<M8<S
M)<$&%L%^GN"A->BWX&$!J60_<.8V>;G* 6ZEA,YBM1FD=4FAX8 OA.N_?HM2
M :Y;_81KNS*D+ ?H,H-12O7[M9 E4Z,3_GSE5""**?M+*0>X5]B*H0IV"<.#
M%GM V(:-XA%MB)4C>JB_N>7F6G,P;I0#?*+7$A0XP"_[;/EEGRWC[.V>C>"&
MJA&"+9(%F^,5[(XT*HD=MR46-KX7;'PR;/Q[J$NB&XKIB+\;WQT]>(1]]W+L
MWXV?#;WI@B7GKQHGK=-^"=X'KIL-@PU?('\.8,X/2UA?CF*>0?R+(LXHIK;*
M'+SL4=TC?S>.[;]H@I$D_IOYF6'_9GXCV/RJQCCH'%Z$ TP_GP8A UB2N)S_
MI$DAW!FCS'J(FH[Q O_NV/^@1SSE@^4B.*% PH%3+;!@_'"U](._ 4\-="W.
M_55\L<B:B(\;S^K*0A M(DAOS<"T?HKY?>];!:GJTLJJ&CFF.HW]!#Z0[!K*
M =A_^'G 3 A.#31]!ISL^66PIE2'N7S&UE /"F)NGMSN+^@;@I>8"YQ]9FUE
M5VKELQ'\0NFH];:EU!B#C>?%S?Z0+P<@>K+C]\%/@PX<X%YQZ>?=Z1I"$_<U
M0VI>P*XK6QK5*&SN-(P@)O"NG^U3TX>Z+6&&+K3<"F-!R1<!::3"3^6P):=P
ML%TL^E'4<UH<8)M++!..=?.ZL"M2S\%6AMW>U,4!1$#&"=@9E_K!Q9E?0L\N
M3Z$^HSD -SS)3NQ .05<7[6$=R3<]>@IR%3OA)?ZEO :'"O%L/?@((=,%$Q3
M9.$M4'^1P+0)1E '.$!Y)VN[BR>;#3MHF^5O5NU\R@%VHYA"&.;ML),J' !_
M&J1>Y #KYV -&FIH'( E0&QE;X;Y.\6W $)019M!\0B-::3@ %:WX-QW$H8K
M/&#WPZ0_[IC=1+KO%SQS031?TO!?U^F'9R,-^8^#L<A=7AL#B4BEF?3,!+XE
MT,>QK:WAF&@;TR.92SGLCJ/[B\SP\Q$=6R?+*EZHCQ*=1H8GOJA=#_AXAJ[W
M<^]26__3H=IGKY_I%8>_Z=K8_=Q+1BNZW FS!0HY$=/6TB89U]\_8I#K902H
M#JR(2#4;:0[$8LU?'@GS"-ML'N1[+2/YJ*F9A)<,.Y[R;/M DZM\+[FVI#;Z
M4L7[JO#/NQ3^D-%G@>;4RO@@BI:8S[5!Q\'#W2,NSLC>!'X[FXAMC$6_@4P.
M8,P.><<$V3VKF77=;.SP &,1?-;9#A)YR*\Q G!1$D7N*W]-]1[X7NYYT%^Q
M[V*\RKOOLRFSSD'!J'+^IE=U6LQ+-/XF)Z^TG;W^95YO]H\>5FO=;NE1(J74
M7SW#CJT/ _-[Z"2$VN1J*8$"^EW".+';LU:+*4N6>*9S80:M&DYJW?]V?!+Q
M#*Q_15AZ0) !!Z5[42OSN0.3FK_IQ*?#6'V?ES5'760F3H-WV7=>9<<QYU@U
M?_5E=^(BVQ1V^1L_9N&6JGU_.E,J$Z&6?6W%_OHV:OK OQ^X"*,5L(94J2:6
M+%N, ]Q%BI?TS:U=/>9_0?1'U=K#U2,+N3+C-;(,.?:74:Y^^R8%:<@R;_?$
M207I-S_29]O=NAZ>7)!(; +,;UV2?/CJU-/U'[RD,/7,D^J*GVC?JRDE!\X'
M%,KGJ5K8G25V>U<LN9E+G,U[_>_L3W)W'C.\F0.X2*WW!OWSOCM,4C1!]J&M
M^<W8FC^3Q0@8V[\[,/GF\-OCE;5S_,SX@4*4XKC6NCR!V@2K3<<]^G=V8RP:
M0T"P=;"*]XKJY+&'ZGHN! _WWW[]=OO"Z.D[*4CHJU93,9%G7*L92AZB:#7)
MSEOP^K5['6_>M/#UAX6DX%J+;V+VN[H7473VT& K?OUU\1IQBI]^UF&54!0F
M$(:9^H$S9//YLF'JZF#U#_HKN1$$AX!L.%$<9GIS@(N>ISA 3V4*YDG%[S]P
MC8"#V*Z9S-BR1L*2<19;:6,33-&6R^C4OS@,XC8F0"NI['=52Z^-AN$LB;,"
M9S- M<8W7PP;.@WE:<_AQY^3_\Q4_T/[?TAR_W/['[(]_J7EP@0+5TV8A7UE
ME/CG-VCW+%K.#;A<VK\6^:<'1+_@(:,AMNW0& =@:!!#V.D5/NQPWPTAF X4
M$7[(U\&)N_1K'OBS\&SQ5'_=[$Z81]]:]9PPN023KRKV#MA KEU+67]U#HG)
MPU!]M)BY6BUXND60*,O86W\]_C>=4Y.$I7WYTV$F\/90>H^@H)[[J&83C%'^
M?X4%I3^AIZC]GZB::\1J+%\GR<!CWF_9^E=GDOF:J/$%K8UI0D?./V]3OK_"
M>@W#"/QB.O:GP3S+*K\%##N2\#MXO?^$FG"M/;<N*@U^@DO[F%\[K!S[ZJ].
M(1U^#C!E8$ZZ=S,MCY7T#.9%)XDV$>X#O^N^N5[,C"^XI="Y!<;40BR$FY:!
M_=G1.=3PGU"P17?<\&.G #:@1Z,<+S63WO<Z6+?\6V5\H977E^;@!\U(:JN'
M:S@'V+(&P6GYB'\BS-!*WW$ F;7CJCP-, &$J2,O3"K\:"3V=@?4N"73F#2&
M9XG4P=YI:)MB^H[ P-G, 6+#F-M@6E#5"D+GG#E  H*Z"$:"*P;0(DR[U?&T
MXL#LVR9:;/E%*IH=0Y*')[X4P-8#&VO9@C"[&!HG,#7>@"VUW7$ E0"%$.I1
M&[)8N.*.?M0)=?VO=/\KW?]*]W]7.@&]6J2(THG*;K],B\1^WCB#1^W:9TYQ
M*:\>D$O/_(M0^;I3&AJHA]?%:H6-^R-"<]!=@>%&" ,.<+IO7[> 9L^!X84)
MM?L/#IHD\]_J*7[$ :Z&P\4RCN'VZZ"2"^M_)35"; !K21'Q<.A>D J4&KAU
M.;WL7*M:IOS19.,K5V*&[LMXN]S[H-0;L94]3"K5:L5OQW$QE2$6>=[S?.C]
M!][7G9],51\2U!1OD_@"\"9GO.4R/5A(D@6O: WBZ#?Z_,H1"7B9<K3HC%0P
M!_"*1;^OUKIVX;/"];C]'2438K6WG?.EQP9@<]6[Z6DJ6;(2WK#UO#:P^Z$R
M\MK=<A?[>J.'VG=,BZ;HC\J-E=R6W;HM[**BZG?.2_XDE;?&L;69^N7O:"H?
M10>%>B@&)?D_=1KSG45NM9X,@HNAWD8M?&PU>O38X;WC#_:[%GR>42\#6PCE
MG?4D7J;>-[;65\H??2;&%%,G=,^*'_H(]X)ZFO]EQPN7+AY0=;FM22Q#ZK"'
M$*7@W!K%JT:*EC'>&5LNXNK8CYX;^E#;8RF[57+BJ+"[?:8T/>K[P#U8!62=
M(%82JH!=O4+5:F@')6?>1Q='USB^3WP9TSXGM5UF)/-UD*!&;N0AMIWE0;&'
M'>>11[@_XDZSRI@@-7[,\",'V!Z:YTQ%XO-](_3*C0SP6<2?G]8RU7I?_C%$
M''QTAG10R>?IPJ!,2M=U\U3]R(4!8X(\-AQ2H;:3RU$[L#=I]H=[3+2"Y-">
M;X9]M%GIT\<_9"\YB^_95_/*IOGVITV%3'%6+I(OHFO#?*&*:DR)>$0YIC=[
M9U.VQA[DI=>QRAHE;T45KEVO%IX_T"%RLWANBFK9"I89SJF/:<4:X1K5T?)0
M>[V12PV=J)':3[L9LG1LU#,E &FG*^1\(M+L?O8C!"@YA2C1NEN!VLHF87;4
M6-'*/CH@1".49NODNU]401'S\@U6.4[;HX,4PS;O*);^$73XM-:CVWA#9;F"
M+_LZ"_1Q<1A1+(K&8PDY%$&EW0--R)V5U=7?5M*&7U=U?>0YX?&I\8KP9N &
M5X>V\U0SGEA%#X0D"X:]0"GDOI\R(C_>/$A_\;5BKJA.W;#:Z>*SR*@*F<MB
MD;>J3L94HR%57 ,H%OIAK(+0@H\Y?F^\^ ]B,E36$*#KM_RU]/'[4@\.8+*@
MV93T:-KI<JAD$NS'V6\5F'OG4?<(5XOE?\YO^4"+8VGIQ5L]-?[I*E^U2=.@
M1VFG-BZPPX$K_<*QMN[2BM:0,%D#D'H: ZE,9H5(1N/G'<C>>S+-$U7[*2?*
MMMU&3N47=2+8)'Q):D,Q8A2K"6]%"\C#?&!E_:PQR_!4[1)Q)$WRXPV+OO5S
M:)7::Z22-6;FXKP5!_# Q*)6VB7-&;+?'6?P%2KSYGD^P;;.0U]I/">LGF?N
MGYX)O*LCE"E UR/&B5_9,&Y4V$OM3*A!>5,Z-X7&M9[M7B2+?Y\Y?XF(]K\N
M/?UYE_@;TWK]B#I[UA]Z+L9DS_D0AE5$)UYTOK^G'HD8J$$5>MTRKVZNRPC)
M]U[4G]C_BKSUO9+ @%#&6^!K^#F[OB?],*NTV_%;TB1-RZ/?@V091E[![%T0
MF69I2?U:-/Q272E_)#KY9XM.B87.4E+2@^?C2OJ# VT$WI4B+0J&*7ED/#6N
M)N"2/,S+&G&BH9AC5 ?B T-Z>-'\TZH0NZ.B0IU:;2[7K@E-\4MT5Z<M@+P$
M;ZW;I/*(E* BK A4F ,]EI4^&C+[<H1'LU!NS'J;VWC'%D/5CBVZ<9.KF*%6
M^H$NY!ZP(;,/].K<W$A1?)5@.B=[BL_C0P>IK.;Y3>]]BP];ONPPY/6,6Q9-
M--J71N4 ;*$\JDIS'7]I7*<M;2W6Y$PNU%5T:B^AM*PL;F9P<O-:'/JV]+MZ
MG@.  US^\AVO@>ZH?,2)8;=]8#U*C*5FSIXOJZ89-K$4)COFRS]@RIL#3%=N
M.9M?UKF9$77L%O="0/H+">+RMJNM_>EY+7A>+SA?E.-O.Z2XB&Z=/2_27^(A
M,[1-L*(J^<"$ILJAH1<GMJR_.6+-JD5Y^/E2'H)\*WCBD88JY.[TE<'ZO"/Y
MZH)7S7@^G;-<(+HT[?O87"7G8>)@^9*I#5T?Q]Q3V,%ZJ1?N.KFTT%J_)G,Y
M/D"DH:*B.7J6."Q]3/W=$U:F3E&UL/%%N4@D'*8CHT,MZU&2% AD %@):F:&
MU#U]A,1WW^[FW'/*MI"U13G^"][6;0<W=^O^%J2]TK&/<JM6>^9$RL,]*(M2
MH1X?D=M[3?S&;8*'3G3K91S<MZIY>.E4DE-#W+F1)RL MP^^$7VOC@MJ'0L3
MO8?9S+3W+9HVRC;VWGB1\CCN6F)7B=VAZ>FV\-Z!#GR%81/,T@FR*&]3!-V,
MAFO2%#U&Q46?'6@B26PJ+CQRY7U*S++>B)R@H[]#D)2]L-B/9O%DD^'3</JU
M%!6#PAQ@9<)#9:VZ]8?4"XN,&5;^\T5ODB8J//NTY'GC<A]JY.[GE^97BCOH
M)YNX@3<+=:*D-I)DH+PF!0%J<;RF5A H--SH3]$T4$$&_9'<.GE4V8Y+MF?2
M_MO],9IKV#@.4A6=\Z 2E\)1K:AR=&S@H%]%6.V^H,S@AM'SZZ!7E.(QDO3C
M_8TE%XP&XL#ZPV_8>R(^(Z16.H<,QS;=KMI(32B/H4K=+4_:53#LLTW]F?AZ
ME)MC<P C3R5%XHYY&&ENBH'ZB2H3G6M\B97K6;29[WB6:[.OHN#@[E5YBU/=
M(R[:*&TMW0_"$]%$8_O2BN:0,(F('7#@+:EJ ;>WCJ&C2>6&L15%KDXW\Q(;
MNLE5Y=<5DRW6'PJKJ6O3-Q6$&K.%#!E"H6N8J$:%[:P"K*PIZTNVL>_-BJ#;
M;1-CN]*"8]Q# ;GD0_*^T; =?3E V]X:N.)T-U]C)[Q[Q0'<4'!U)<PV NO5
MV?)8 ZB"["OO9-Y;LVUBN#%,J.JA=*Z"NZ[HR'O6C^N1N=P"NV*R[QAT(U]E
MU_W"&#J4U$S82AC#HT28YN-^9WT9$V\_E%K/1EH/.Q%)SDY.[U12GKCA4C[/
MCM;=R_?I:#PY0_ZKD/,?PL\C=A^F=#*%<0(*.6J0:=!KLI=2+.AK50@9-Q-/
M6"EON% B<Y^0?J2KV)VA7.'?\9E2:Q?G7=X8,+Z82"I!SW^EA9EW!6%DV'VC
MVVA_L$4'YE9KE>H=7'G]5*SZ%_SP-^)_NKU[;#^39?EX!_>GQKP<3"B"O@C=
M\_<=AXW!O-;-EG:>(5[Q+@S=[$)]4777O6O!0;7;R=7,]-V#_5ST3_(W;FFI
MNZZ9(SW=')<Q@Y9T;SC2S!52<]B2+4D4IY$;]+6S[_N81R@BYI)[^O1E4TFF
MC;NP^2FW)0+/ ,DWT$^8;JQ[*"]1!7:_",,N5)U>VEV>IJ'WHH>Y.\N7())Z
M-KZ15NZU3V$D8>7X[K2^M!=+C?-N"O.%G3T2=I/>PQJO;RJ44%/II740)G>:
M",[[N_F.:QK;)U,6FVRQQK%S1L\^;-KLIQ_OK+M3&C-J:53I8"IXOAT28>P)
M[:P'Y8-PQ/CQ@9;3M*K$"M062S)#NIS%%=@NHF)]KF;97YC[W+EXF^7RQ DZ
M(#PUK)H]IW$1@BEN8RN2M[]&W+^NG562Z_R=E==&FE@OT0NC3UQMF1M7.C"C
MCF=EL$7!1B26EQH+\R#H& 'F462);YKEG?/HTG#\O*L=[[))[6+9@8Z1KSA[
MEPJ)XN>=NA"*882+1LC6[<5>5-C/ )D:14XVM>P.=N<2H:SN\\7''TPZM6OF
MAT*F?/PZ]M\:>.K,;D&5@]%L?>9A*(]J2&\LH;[ -=FXDFQ[ S_@8M[.Z Y9
M2[X.'F_/=*JP;[@ZN>M@/;\TRJH+G1;W:1D<Q-,O4U/G.LDNUM;=^BQ[3#_3
MO/!S86A9\_FY@K7WS2NW-ST^_%Q-%5"S@%\_3B2'[XK;:_#]/W\#\(]6HS+N
M.1<UCA;#7L?1,UA/D0=0C7 2^)JS)Z4XHXA/W]30N2RAO:EJ^[SRQ6-_/"A3
MBMF\M%(<G)WNQ^. /)Q"=V=51$BPNXW0\_[AX_ZBS"O]J)(AL]Y V4))ZK)7
MO\Z7Q.Z?8.UC>>9E,VW23F?!3=>,,'&$DH%Y#QJ^X7U5/5XA8HB&'M,,&I6W
MVX&4'VHNLKG0^;B,X=XY<3_OTR4&DF(4E8(Y88M.BW\DS9:DML2/X3=[UPE3
MOSZI["E/0,IJ(H?%CYYJBCPPH)(2?0HEM(XA2\V),MR8DOU8*PI>D#TJP]=1
M16&=GE%0&E@%HZP"PL+W:,OHQ=K+NB=$.%).O8I2/'UQ:C9N[YYO>FGU$([N
MP<ID@@4(">PI2&S,7]RWK%$<,WN^*FIN*O-'DB27YB[C"WP =ZL7X,D-UU??
M\^@6U! X!!N>A,S)/_5&#K,WI57XBPU.:W^W*2ASMM'PTRDTUD[8O=1;5BD9
M^O& PCMSJ>"WYQ0\&?81'3GT5.KE*/*V<=$YS!Q:UANIR+"D@T3L8HFS8$U"
MG;L?*>'#4O J<42]JT+6[)7W\G=I@YO4\K"2IQ?%\/TOL^-+OB\M#N;1?=&#
MX_0SWPB7#6EI_5+F72H]B>5Z'* LC=F:5+6.])AO3;OO;VJT[&I(768+_F <
MAZS'(C(8VCZ$JHJ&4*'6$^ROZ>V-B"U%*_/'PY2>45F5UAE1TA>:I$Z+1/77
M563C=263[E&'R -1=6(0OR7D1F68XTYVZ<DCU35UVG8=B]O1JQ:)U@C][/[K
M%Y'*_2,2I^__5_]3[K^[<0;_/U!+ P04    "  /@UY9J"S[GE$Y  #G2
M%0   &)L:V(M,C R-# Y,S!?9S(V+FIP9^VZ!UB42[<N^"%*%)$L(+0!!26)
M@DB0%A40V8 H04!H%9 DM$AJH*$5!90H(" BM$J6)%EBDQ$0D)SI0)+0T$UH
M/J##M/_<<_X]]^X]<^^9_YDYS\PIGM5/=7U5S5I5J][UKOJ*,<K  8=OZNKK
M BS[6(#[S#^ L0H<TK:'/W0 ' !F86%, -> ?2R_R^_/?;_+?M;?GP?V[V?=
MSW: C>T?PL[)P11V-C8.;@Y.KM^%63O(S77P]Y??/_*_#]UW@)7U !<[&SO7
M_W)A- !\'"Q_L+2PLIP ]O&QL/*Q,%H "%/' _]0CP7X;X5E'^O^ VSL3#6X
MF1W*#S/59V5E*GV J3'S:2#S.;"?[P#_<25M-@&3!^PG/ 3//X_]Q''R:G&C
MT.T^DM2%AT^#.;F$18Z(BITZ+2USYJRRRD752VKJUZ[KZ.K=T+]YQ]3,W.*N
MI96=O<,C1R=G%T\O;Q]?A)__BY<AH6&O7H?'Q;]-2$QZE_S^<WI&9E9V3NZ7
MDM*R\HK*;U753<TMK6WMWSLZ^P<&AX9'1L?&\829V;GYA5^+2^3UC<TMRC:X
ML_O;+A: E>7?RE_:Q<>T:]_O-6#_;1?+/M_?'?CV'SBNQ,:O;<+^P$/@Q/GG
M'()78S\5-W*>O'";)/3P:1^7L)0R_A3YMVG_L.Q_SK#@_Y!E_V[8/^T:!PZR
MLC 7CY4/@ (TZN=P&>!_E!U72C7M6ZU=YI+M,9!S#T)5(R=%:AT#?=8,XELL
MZ$=(LZJ)5D=Y/00'M)63#N6,\%MQ7M7]]+6[XW8VS^G1E.(M>:$&$$YY WI_
M0;(S@-!P\@>K[& O#K>LE#L1[>H!SI56\(0+5Q<]!.),:EN. 4;4PJF)4#_8
MF!YE!G38NX_(;IL6!SWPQOR+7;CD%?X --\BRDZU;ZI=ZDVWX!_3#].E MK?
MY=RL/NK9^$A$K\P$IH4T80#!S^Z"O#,QK^I90 W*?1 ]4V?=5)&H*C;5^\(K
MPB BP+OF=<9+@5.=YTZ9[1:9/G846L:PTT^X0(3J)>\BULQ -P*$H]??@1?/
M (2L]7BV*CHL66)/Q@ZZ<TD\:9]SD):0<?Y8K>XBVTB$XCYBV<N-)ZY"1E.N
M__3NFG+K7U*KU8;OU_LC='5ZT,;8R?Z\N[/=Z_1I(:/A6%/<@B3YFJ$[9Y:@
M12]=B5:WPMX2%8!'-<#&EMMA@G"DM"_%6,A%4JBR/+K9J)I5WI42D9MNZ2[(
M5WUIVZV'D_U8 #RXUD QLA:2"5; >9;\+RSY(U6-,Y8O+@M-Q7H=?) L]$XN
M(C6?]3"'9EJ9\D^;"T;A,AGG_GIQ_S52]!;INW<I: 136M2.%J/W88M],O$H
M@<7ZRU7!#* 5PU-KN^8JE?2F=6ZG0O7U>OJWI1(\BW3\>LAN=;TQV$5"4RC]
M*&<>2!-D/]2UE\\25&SWM6JE%/CF(+C:38TY=O2/QC8*-8=H./C]X2$5-LOW
M 3ZN8^HK<-F88DS+J!7?>XP4C&_;AO)F][L_5NG8C!$ +>Y%20=>,"WS<C[^
MT.)QRI&V)9 ]X9+Y?EXE6B1F[CBV'$T+19YD %G)LOU! O2.HCUU>H\% SC
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
M:L5S6CPS.>*EP!/FQVTF_>CPL86IF!+B6)GCCQY\)?O&,OW$.@/(#T#-6S*
M-;, "ZJ$&P.0(9)0M$0W#09@:%6.TBK?\M.U#FZ]/W3S:TW-$@/0#?)L&:.X
M)<U'1TMFRSU.+1#!?'E,^\@ 7M5BEB6Q.XFHO2$]JLX< [A+80 _F LS_84*
M^UQGO/)'*3V0SHQW%Q:81/0'DZ:B4+/,(#IK/,X+1G31BXE,NLHDJW6FJ!9;
MV%8,G-H%I2T5M>[*T%NZH O8&<4-WJU2)HE%8W?DH#L"E!?_1_4A9)$DFMT$
M SC?RP#\\\A!X=#B\[T[VV 7M9GVF-FVL$TWX*5?_[_6->;?53W' *R94[M#
M8P!QS0P@%NH$)2@J[K97TAW0]"T3!L#GAQJ^C-F08P#;7S BO]+W!)A5-"H2
M\P/ZG\=$F!&39,A@<-48TD;ON(@5R,, #I8S  XH!?I"@1FOB3#0D$E'J&MG
M5_NQW]?K6]DF:7D^M'9)VXNI8Y >H:!45&,.9OT-1@PU)CH(W21FC$@^>#NW
M>>Y.+H=E9E81M=?X-$%S6>3][73S@AGI1U4/,:<\=]F8X#S#.]CT?R]!D$T#
M"V8N!^"WGZE 1! P_'PNH>[FT$EK"*\34:S73RY.SN53IL/U6_<NU!P](:MZ
MJ?&7TT?>U-]0/*Y'"09'R(J$WN:U<8%FR:-]6[RLKOZ!Y5FI^#&I9/E^PE26
M4H<&&EL=]:SZ2Z[;Z)%6.^EV^/@V)0G$D+F;H"5MQ;@8;@0<7U'M=68++K2H
M*K(MUE,@QI9VKMA ;*(A)#AQ9W+VW)*9\6@\W5B/DL'$_J[KS%S+HX '3E$#
MZTC-A.RH('EZ-[H\I/+9)EP<EFK7^EZA!O=+Q<!)<=]#Z^]2?H1U \#RA?N]
M=2. 1:S>3'I= S::0HD?9@#.O2\J):7)1:'RFS!!T+?%8EJ"')W@>!PAOZ6A
MQRWSJEB^^,7)9_HG@R8K5"68L9%)/^N5$+(Z7_OK]U,EX,*(",MO3O*VE!TW
MKVZY QU5=>_F6NQ.<HJ5?M<VB2['84CZOP::T*78%N-(227RPH1RC# 5-E(^
M 1%RW2>K,^@F2J@4Z0'NSFS8!^LV/4L_=@@H*B DGB%8XF)M)*Z=_/3]OO_A
M@/! SCB39!RL6)%H-@.-PGS-0N^94.\-K*#*M5KS;5S,=T_5Z B<2AWZ\<#.
MPO'8VQ#_^#@4UQR*N0O&TRG1P[5^I&!8I(660-W/>C7P(0.PZ/.BL>NGC<\T
M%QW(L"ANENHW/E9C'GPU?^+D">V&]@,H7!0EL3J,*N#;:"XRW*$LT%O0KGS^
MHX.7>CGNK#8N^)#2/<<6U!@,7Q]#?G&=]A;UB AKZ<B?_'6GL#0/!L;-4R!A
M]8)I5Q2.?;6T3!PGD-KD"7L].85C7)]CS6,NZ-4@]X%#,YCQDP3,ZUIOO$$>
M(DC0*643=FB2^WX_&',[^IX-K/W,HJO F>#+5?Q?8S="3&R[8'S(0[2/]1<0
M>HU8KOI38,#=GP5:1\%*PH=ZEOYZ42M$H)V;B'%T0)>&<^(OM=B%._92;\Z=
M[3IY7^$"S'W@NJ$E,Z1H'[]MA6J?A&WUH5+U_EF5+KX%]E7I"%J\"VC4$;S%
M\M^$?=[X+]&:=@#5.(Q=C\:R,^/ZHP',YE">Q<8RS/L-ZGN=?^FZ)!/48ID
M<I"9S!8Y[?PM_RH:* )51.BW16:,]TZJA]%3R]Y36_^B<6,#MB-BNGDYC>F
ML5.\9,A/%4$36"JZ\N]BY/]D;#3G;<&&IO& S3B;:_C*%A[U@#J(Z76#B0 W
MW0"])X4E"J<JO6*U[.^L?^TYAY RWQ)D:W^)9 )GL!.]#<*-]'0F2S>@N<ME
M)5PZZ;*C<.-HE61?8[X#8M?CB''W[-)#]S_1%H(3]*@"[91;8/E,H%Y[O0;I
M=*:O9_X]^;92!TCXELQC^!S+%3\WNV]WW^%U=7^*?U-3(;Z]9:%<\\&W!3K&
MS*JV6R$O5*&E"Y&:/*[2+]SS/Y4%<G6D]4N%BNB]/KDN>O"!F/*Q,T?&V8UD
M50F5*WFD"S.P%\JP, R?YAD_CW00(=,O+Z=Y#?5@]D#D]8]U^>2:9\\.JL%M
M:T<^]5TI[)N% 9@'QF.^%!B9&Y&.@S=/= L3\S/*FA'9=VI>7CN9'[U?5?6\
M+J?]G6\*J[7KGF-4#? "3C%D=^UU[1V\FQ:<:'S$5?H.F2W3[^F L:?"S]BL
M;:E\DX^<1^VX(MX ';UF.L!$0)HUOG<40X&3LELAX#TQD6=2$7<-S6=,*U]O
MI73(N<$7#CRJ">V8N_CS!S[EO-2#>KO>TW4WPV78)B9E/H?O%SJ530UL90 V
M(CN#WO^L]P<(\4:)OS71\0NK9?(EX-\DR)X9A_[".7_^-?'8MF2G1HSD08_/
M*.Y(8$@MS/](B4GX6[+_^X#OA0EJ[GB0,@,HN9"#6IS0+_IA]9?-4&;0B_4V
MOC:&Q^Y(,#-Q/AHKDUKMC.TA_H:4L4C\R57=;?[IPR./Q/&.*='@3^;XGT_^
MS>LATD$C6-(MXC5\4OAJO0CR2$G9M\''1UN_+(N\GM?;GYYO<OK*(]O([C>'
M=#E%)>5Q6/ ,G'@!3W-6K#7,=]ZEI9'G1Z<6WS0FK KA3,\&<DY>CD+ (U 5
M4/S900: /XYETA4B9_W4?.":Q@^WG>VI][U%O7GSHTL)DX/C*XE87U@R/<!Q
M6HX\[9 VV':[S31=2+K+Z+Q'Y&U_:8F,$0NI5?K,5B4.WH;F1")!;T>R0-.A
MY8.S[=[.9R0=,I:CR%H:D<&\3QJV"^OKI9B[ZB[2B)04\ID,>ZEI/>,&-0I8
M3E'S2M%8;GW5L^=@>=/]F%+[VW-JA/J)_7QOGO)>@SDF/4R[P"D6$U1?@VJ$
MEB'5":_)* Y\J5B/UK!^;L9P7.0':]>5#>MDA=ZOS(F;#&SX7R:^.TQNRVZ-
MZM1 0AB 0PJ3X@R8%\!Z"U#:,))W)36]LI$!4"S+UF@J+D/4W9$I>\BZHFT^
M-2P2,^O# )H/,\G)N);IWYT(RFXNTWET&,#;$'" _KWG$P/(=CN-47+]J^9:
MZ@A=9^@RKV,8:M;W&E5ODX>)U@N.1/R?X/K/LM\715Y4I'G"Y^YZ5_DR ,DX
M!C!RD6X69O,.'I+FKC&CS1ROW?1ONP:9N@=#-6IZ\[ZNEZT&TTD/*?U8$XRG
M0E[Z-#3IZ'I:20MXW+*ZI()%36T_#JQ\@<*]AY7UOE)Y6TR^&)/M)!S0GAKH
MF]NL)5)E^OQ#\2:[T[;0KHH.8JM$D\>_)]T0YI6&'OD$TKUQOOL<_7Z4BGW]
M<$JU6Z;IYKEX_XH161>:GX- 5ZWXGB3R *F]J0L:XE_T7$XEQ?5)M\IJNDL6
MP3EEK6N>]_WY)\"X+L!:_@ ]IM&*/10SCGK$I"1B:Z$S1G8_51+I_0,>M%;]
M(*?G=)*<ZX13X4)PLW)<5,%G5[WM N-ON8T?+IPUQ1L?S*WV,(G,K33R"#?7
M-WT1N5+C:;E518"1:IET2#$$70UB22Q;*4>8"00B#+_9-N=!FR^/Y\]IEYH]
M]$UHE*I,RZIGHUHE/$:*D[DZUKK<W,YN196/5WJO9W+]T,81]P>,^-WS;<&,
M[>%Z6\'O8!AIPVCP],E]VYWKJQ:+R@'V$,/1S)5BTWK.#85^!J"RFV5'2VE5
M>_1-SJKH $4VSZ#//"O>MC339-O13@>11+T0UH8)A=;3T!@GMRM6[?2BYC15
M8R+W'SXZ[UCDSEX6%%C3HRKWMF)"4=]HGS".=;?[QZ##B)@F'EJZ0_3J+Z@?
M%S,9B"?J#>] HT0@ET>F,=;LN\-?K1Z!+N]0:];CM[<H;W>J+%+O#FQ>KOCS
MR?),O3C2%X22_5E4F]&OK-RSYGQ5\CU7OFDO_:R7@K6Z%O^I[Z](_.VC/WUM
M]09P'M\TF]ZZXEUT,R3[(VX;]V7]@UE\"+ST_\N=]=^+'P-H08]YXBQ:+7LR
M"6C 2B]G=?I]?4J*=7E0]WQK63&$:!]@(0LGV5$^@68>1S$'ZC6S7ZW8><PA
M4 1!-L]GB'VK<OHK+  7Y<L_CYN6$[/X7Z;$F0<.QY"P\\AYZ9<E?YC++@OB
M?@T'#&9*&\&I1CQG=@WU_22-,!5:&-)<")JH1A)OT3IL=BG>=B"=/L#TQ.D+
M5[GUTC[=+)98'J1#J'=!1[*U$7T(])@I4+1\*7,^,)AL,]/K>,7W..4^C]>A
M+TLF@T(G]_,U"LVA#J/L>,?VVL=CJ%(F".W:RP6RPA$VI,QFYVV3*KIFZ\M'
MVPYVMG"%TVG=^GZ_Z%O9.'^HV<P?>: 0/C)X3\6B)(\9/\^T#L2OI![QZ[(N
M,OM<*TL76B!FDEXL@+YDUYM@2&;[ME>,V$1*  X]9?#M6RR3VL>SCF>4TBJ]
M%#EMVM.#^K!<5'W2.O'#L=I!>9[IE)/^IP:!T%TBX-^W]4X/?-T^ L? 6URC
MSE-E9[MSC=D5MFY34&=_/LW\E7FI:R]G6TQ6L4GK$@D>LYDP@N0EU&E8E+HG
MJ;L1_DC>/,792-$<SG1_[_)K=UPEAW#F[-N,3)$OSE,JL\.13'][%/:O(<J%
M18TH%OHEZ@V23SF9%X]M1 LM3T-(DXJJK\JG1)HK5<W][[F$Z@8D?]:](7A,
MSN#-OF!_B[,A9LWJ[L!Z59M>9M!:4"NJ4IT^AB7=[!T?,2)E-T"YD>=)%L_K
M15S%4"]J(7BG+OD,_E])O2<-E;@7.G]\3-YWVO_-W43-NRMF?\BKR+0M+5[V
MJ3%8J%IV4 L\V%:6VY,MJU\65[>2LJEO31[H(F&:M83)JE'>RS N4+4Y:;<^
M-T ZR2%K,1'NX?&$ 4S=^"GLN<)2.$#H78G8,Z,>^.E&O4-NIKB2%UYL=F5S
MPG/ E":+Q',::5?9WZO88%<6M(;Z@EI0E7IMO:.L!*U*LB?NH/I9,,R2E+\K
M:!5:FA51M +.I4T_2A.4$^EAFY11$/6I"<X^"2F&E6*)WN0B"C,G#69%.H/;
M#." S-!C;R>5RQ=LBTF%V0'I$Y87\SC+H\5/%#<>]?!#C__1U[(4[JN;_655
M;48)$2E'&+P3X0S/@Y<45U@DXDJY/"-R3YGHWAY[FE%3@X5=(UVMXVZ EN@1
M+<G6320$%N^[TD'F;GDO/Z ^X;++'KQ6)/_(_F&T\-V']@_SN3Y(<AQ;E^UU
MW491Q'Z_MXE8@I&T,<]O,?FHLO?4V>8V5T+!X^6G2QT/^RJ2:07Y[B:40:^I
MA2.\K#XL"Z)Y[83,E]FBLB[$O!(KU=TCLSO>FIVU>"VXCX)Y>(U_IGW9:M!)
MI#YXAIR$&ZYRQ<=$, !.I"'>\":%124133!D([0%O(H0/!3;$]Z3F9!TC.^-
MGHD55!#Z*&9< Q<:\8!@' 4!--WP$AIF;M4.#. U5=;W <_81 V?)OG+=Y^-
M$.EH?XNI-"DP<^\QJ$%G!@V2; OSP\HLNI&J6F#%S6-\>Z ,5/ZU0MT1DTUX
MWW&=7T^B*[WV9;PD-L5]DC</X]S[$ETFW8H:ZZ6$TI+H9Y&& TA70DPT&E)0
M"'64X*4+<'BK1MP4>ZEZ>OU4M+Y86P_W$2R*JSC?B(-&2&KRBUSLY-*WS)@P
M6@YPHB86?2=FQMTNXBH\I-]:%J^OD3/E*;OX@S8Z4309) ?*XF!ML->2'&1(
M2Q$+4G%$!<6+N#HE3=:MS%XLT7?-;-L9'^AD&]TH+X[OX<U\FK KP/0.)?('
MZ#ZH8P $/!VV8H&?<C4!820&<&N#?HZJ/U"6'-1%P CFFIQ+]#J@F>++]5ST
MU:%7M3L<Q!VBS3>7_J)#/OEI4\2%Y;H8:8G04/XO&:GCMAN+0;F^!JY;OA7/
M?\-^B]#ORP%LS(C8>97JS #L'9G+/U 1#WM7_M</;(-<&<")I;2PTF;,NL8G
M^LE_G&AME%)(_Z^]K0A?[^PU*8]KOU46CCAUNZ19^4'LX-9^28Y<IX^&9V0O
MQTB2?5<NDZ!WAU):M5@K!FNY"SU+S4EF>W<K_'%MF)J3EZ_<,BY@.IA#T"0S
MQE?UJV!YJ:;]#Q?=<C[VE]O4)=C?:YI$"<RB;VY;R:;B<VU)V[!$="C67^MF
MY0'[XB_+]]6^)D@6FI[ZGK)VUL<KB[I@I!?^"U6IV,QM: 0]2'4BK=:1ULP]
MR]VH9MG*/NN5GA)-+\05]PS++(I^O:>$$=S.R[LV^P]E?7(\]T/51U56[C:O
MF8,4I*&O$('2)FLEGXX@V/ /F)2^>^AJL.SP7EIR"?<"#"?3X!0QT-$NUX
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
MC7F.%=@LXM?.OL>APO= :4/>7NVX0]0SQ,:+J 9'Y[8GKMTH1VBPE@8M&?,
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
MP)^=?SW!(F7STEOTN@!*H= KT]UKGOWW?)-=)AQ<]=;I2AJ]Y9NR86L0]Z&
MA<]MZ\3G#9LS-W"PQ'QH$V;28,\'B_Q\E^?*GNL.:Q50UNIC\Q?E+5-1;@J0
MILHZ2SKWH>L54%]6M\>BH6>/\TU/9.[Q$D9<H6C(HA##><250D,P)N*Q9'TF
MD*MI2^_.8P+?S7X0&0*TVTWM-:#EK'VPND$+/Z$*REG1.8-?09 #,=#]FZY[
M6?0T,?ENB_R/+6A-K4"_>(1"!ML&=. G<-@(V,VT&X?4"A$E0A :<Y[))E=@
MX66]B%T^L6I2*J4"K)YA BEZ1U.:O<G0KL:Z7._8\M*):=]K_0<>?SS.!)H\
MCYO9* J&LE=V&Y ))2O?1#\0/8^L^:L6?)O_ A%OYG*]_>[8>N]82  EK';8
MMG4<:JZYA\.85)?J2\#O_?5XTF[R7*4#%O?V6SK/62YIQH,"L,2XD;265/,I
MT"_PEE=%>8!(L%EBJ7PZA^M0S+4"+)C:V?A2IT[GXX<ZE,U:@^+YK_$F:.3/
M5O&A@&;C6=4K,LHR2@Z.966)V,S72^;(#N@]8N,&?A$VL V%LU8VMGH<ZSJ8
MQX*/>VL;#3N!U+,Q6JD$GA[7?3%Z==GY>_2HXFF+JO-Z'S+O;.O+!M_SS:C
M4.Z#V1*L\B*M]2"8ZB^B*)U.\1?KD?ED;#?[:25,?CYJ7-;U*Z@6N*47BYM;
M<)JNLZ59$C^4+<,F[QK6TES,-IA :G9(K X+8QNOD'Y_8H(<08):$@QKB3E+
MJH)>(N-5S0M:]Y]T;FRX[DA<WSR3+\L$,J>$R)"O6J)6KJ\0J(2_@?Z_%6%6
M-8HI0F_UH[-OC2W@:5$LIN>$V[&1#;O5*AY9OY;.&N3,P_LOI[QL.U-4K]AN
MQAG0?V[* M/*3IH:>$=(M_ZUFOWAH+KARU4+3>OC\P\Y7R'3W("7&3'0=O2>
M9AA9R-Y2*$*A?3>C)&)5XG--K0?VGMT<[QF+?3PAKA\U;0?&"5@Q7]V>@&.;
MJ'DF0!A<]-OX2<ST>/Z-_,S/J73XY<OBRT87Q\-]]@<[E54%9;=H&L I&O27
M=^@O#469P*WE:\;:#>^_WT/:9XD\3:<DF%W?YM7?]KA]NCMJ0=2VR23=X,SA
M*P(78HE/W"4%XX\7YMXL[+OX]/IMM,UNW2IN"7?+6-2FY.WO8U>QPR6T>ZR-
M<Y;8^1;ZU_OA:#&A=)FG5L:1B<W_9>?U^D*/T!"&>LRAY/)6V9BSK2,WP[Z/
MW?_P47QU^OJ#)X9@OUH7$LLQI]8-9N%FU;IDB":<_GU>%[NY5_L73,3XMGM\
M,PH:6HOC*0S<) :Q\P&YC5WDH=C8;J'+HWFC71<7X#H,+E_&(6-16_/I?[5
M;)?%Q;@+F$#O.1JK9+SC>955\-4]<7U6^^</7&)9V49^*3^QNA.]KO^&H;#+
M79"BO%%-(?U/'T5QI('])(T.R('-/M6CW;MO:WUETXB:J@5+PPX:IYR+3EDV
MGYH81\ Z6Q@L#OT5-X>FJ53 >EJ&4P 2&@Q'MT-W96+"F4!"]B#(PHN]V^!1
M)G ^,(,)D*H:6(7.]D4EC@Z6J[#PGY,)_/0GXQGBMM Y4YH^?@9!W]/*6O..
MWD6:[Q2K-!-@ HG1-!$F\ :%@8'V+.!)AY#68'&P36UPC0D(*"/(R+L%]PW4
M&+)K)$O&(SPK=@CN(0S-?VCW#^W^H=W_2>W8]ZA9QIN-J-;D>686UCZ03R\.
M_G+C.F!^Y@K/D9*_0\3^61H&TUP.C]*D2/!NEY,D6O3:)F*OJXO=VRG<VY2I
M*6Y]6N_IUWLE9F'$-:H,38K\%"T4>R1VR%!F>*O,0R"RI&4RD\C7PSEM=XMO
M_H^%"-U?SC\*R8&$@$S25.LI'YCP7;.8(W7*$3'F1][MJ]0FIE<E;_L=#P8.
MKIMQ*(ZG_.4?30= A0OT>)I0Z:1WSGBNRZFOMO9D9_J7V_:ACLLMPTYG.NLN
M]3=,&OH1KJL9I<S!;CJS=YXCY1(Y2&Z=T]RU9(E',6+D/!M+[HC;B[U4=74,
MUZPW6<HHXW#&S[@BLHSAZF29MTA8-*I=#;M&\:87;ED0!6;@/9=ENG1V_>1]
M<0+FSSTSY,_NWPGF<I,SDVE3SN$P2+DL0ZD!A4II4#*T^XPK1GM7(I%V:#::
MR.$T:G"V8T IT/_(NOM5)UK;Y_4*W=MG.0QL!PPYR(C49E<6_;A,6DM!>P<^
ME( *:(V#X; BVIGA]'GIE(C7?)S;5[;'^BLO\?*)?VE@0ZW.']L-:8-5HSK0
MB8TGD 5&!4=*?#]$C#&![O!C%<9B;8E6C?6^B5DGKW+RKH1!F@O!Y!^/LCAQ
MAT IZG7& !.H:;9=C^$#&PK![)HZJ]+V6[HBC@$#8Q$OE=^_/'!*\O1I ^DN
M%+T9[9:*3AZBR=32"PW4CB;]^&;8+O8PZO[Q[4@<)4A)SBHWO&]A=:J>V!.!
M/$K/(]Y=PXHP^-7FT+BCA/*702#$A*09RUD]?O!R942A=<:FD]-45R?][E4_
MQR"U0RFT#^?(+'K5;J$5*&E*FATAJ*5#/;A)KNWE&CV[_F/59*A)8TT+HZ\V
MA:AH3Q@A]O8'W FI+&Z?J-*^D7H[XT;_S:;*;6<QV>*I<GJ1[9@.GZ:&2=5Y
M%3\I9[-/-TVO&@WX7(R+^_<^1BEL:JKY6)O#8/PX?3!..\O[[1_OI-FROE@"
M@+KY.^4?4%#Y1&$,$ZCF?CXC]NU(S8B!+UGB+&D[:55UX535+Y1.RE'G3J[S
MQQ\:OI^7XWN;/?5P*GM@O!-&LA*:B.^>/IU(&$R$>N/YIGS&=5P]:I*U]LG7
MYQWDG7WV0#3-'."Z;7Y:JF)DSI0H3#I/"1LJ9T%\.EKD+F*O(_[2K8^,K_5=
MN=: @(I5A8LU&R?QVGV3(*=$8B#)E""4!+N-EHE1'C.0*78 0RZ3C#>\QX(F
M"\Z_E51U)N2(<0C77'K?:W(*M>R$:'.%T.R^L<HR_$.(S%WX PNR#$9MIOS,
MQ>\^8W4ZO@?&O#SJ'?,J>%[<?M@8IY-C'>$BFUVAW *_^)%>%LO.*B_80I%8
MQW;8OA6:$4%(Z%=N.#:_\ TJ?ZBXQL3^\>M.E91X?4GN^:!/[_'"4#_89"&!
M)TX3 J'9@TW%$0&8KC'A::],GVJ_AL;D.=OO'T_<\7^_7)]P*%C=Q'<1/G&T
M/5\"'"3 L%!">/>KX]0.QBDR)B60IPL!M/-W,0[$7ZTZV7'H:6#&?)_0\X,-
M5G4FNA. 3&LN.0'3MC:)(J!HJE"(=M[;7ZU\I.%)Q+XE<7+M%W&K]Z4)=W M
MJ=EG%5Q;%\Y:FXEBS2=$_)VF07>R!6&P)Y#;GG8!O#9W6;]+6A8\,G)M>-7&
M[F7\(Z>,--Z#[]HY]YW5.H>9P[>W6,Z)+:[02V),AA?);Q$E M2UO<:&RWG1
M(1^394VG)+,TXD(2KZ5)[]A2W,FA^!4MZA[:6?K;5@50Y><3VEDPX1U8UA'+
M_BJ'I\;_HEG!2,W8 95+. 7/'DZO^<?:)P\@5OJ+8S1!2U;T\Y&.+\&D:!JS
M$%$PEV!3>V\.)FRW?-7L16Z2FI:%MM?CLCF ZY%DHN%U)6#95/Z;;AW4B)6*
M_WT7_UMY'A3(]5W(-Y3?7+34VFS^ZHVG:?N,EGB)E@7W#9U)@2OZ5 L:]U!%
MJP2C#U87$RM-$LT-L2C\Z7*0)*I7.W8_J\F,[.!4VQ5=*/C%RMT4AYA=U$54
MYZZT4YUHO*3P)";@<0;2HQ>6ZVY8'#JK*C*7\>J ;6YC^N9XYF<5Z8J\N^8Y
MWL(O-2O-]F'V 85S4(>A&P/=O7!$LP#U8(S=&,Q+;0]C"%\K@:%"I7SR>2M;
M4"0/^&OPDK>V7DQN4%+%"2>I'Y$+$6U7!;A<7GLT07 ",VHL./.&/]!#M,/9
M8KP0;5G+^TWE"C_@O$V(/ZH7^^NP1Q*R[TC:N/\1MNJ2YOM-J?C+VA]5E;.N
MU8@5*O5BC&CCL('^;"#6H@.+B=OT-\ Z@-?.@S?D'BN<S;L]J8ZW^'BL7>'6
MU(#9@&\J^(0JS/B&.- LH=.VEHZO^QXUV$F=G)7^)@X5\E_9>F4]JFC/59.;
MK)NL;A5N?H#?D?,FN^^2]+$-_>\J27>)>GUF(S/#=W'NC[!C8H^F17\FO>:R
M6@'8WQ:D9/X]-OAO$@2I\6R#L,>.L$C %C+.57AXX6Z_ARC$IS*WK[[FA8[]
MH?ID4MBG+/F/IP_.<>XS.],B>M2#YS-4''UK#?=D#M+>8CMCF\8$9E[GY#J(
MK>90X"K0/7-UK=]& L1E^AXV0IO\V XE"Q=9MY',SKC&-W-00T X82S!O00L
M[(3P;,%Y=UYHYD.JAN7)W/$5DQA1=H%ZMBR!/"W)NW:3VT#1R9LWRGXV'F]X
M]@$N1\^%NCN?G[%,;O8FN\Y"NG::O><&DVS'JD%$%\]%"UZ#,KLTF[$QRJ<!
M^0Q-CP--&IZ*FQ71E"YZ.N,88P2_KUEJ=DV ,21N>&"X64:W-;YC%Q-G@G0+
M?\<>T_3YZE2;;.&U=>5'_).WXB[?XS(^X1F=D/TA,O!!*U?$MB/I;2%!",NB
MT+&B8*5G2*C@F#@*NO=F):IN0D;_319K:)71GO7L]N47"Z^90%Q$[&"C*]'\
M=>Q0JR08,D,\/FY$^CZV#_3H;-?.-!GO#Q4E^\A?:#,O6$]Y)YPC4R4;%+]V
MU^I+QR=6Y)W_NQ]V_5\0*'/RGP!02P,$%     @ #X->63IY7/T$,P  KD0
M !4   !B;&MB+3(P,C0P.3,P7V<R."YJ<&?MN@E4$UW7+EB @**"*#-"%!"0
M050$5)"HR"0O1D09A8A,8@14!(*$1%! Q@@*" A1!E&0>1[#/(G,\QPB(,B0
M (8"DLJ-W^W^OV_U]>WNV^N_??^^_9^LG75RZE1JG[.?O?>SJXHYS)P&#ES5
M,]0#V-C9@#NL#\!< 7@O.;C?=00< 59C8XX!.@ [V^_V^YO]=]O%\?N;<]<N
MCEU<G%Q<_Q#N/;M9PLW%M7OO[CT\OQNKMV\OS[[?/W[_R7\]E9V3@X.3AYN+
MF^>_NS%K ?[=;'^Q-7*P20'L_&P<_&S,1@#&TI'S'^JQ ?];8V/GV,7)Q<U2
M8R]K0O$!EOH<'"RE.5D:LX[ZL8X#N_@Y#QX]=8GKD(D=M]0C@=/^41]V2U_.
MKQ.\T4.14;W[.& /CY"PB*C8,5DY^>,*9]34-<Z>.Z]S15=/W\#PJNG-6V;F
M%I96]@Z.3L[W7.Y[//'T\D;[/'W^(C H^&5(:/3K-S&Q<6_C$U)2T](_9GSZ
MG%E06%1<4EI67E'?T-C4W-+:UM[;US\P.#0\,DJ:(7^?G9O_L;!(75O?^$7;
M!+>V?Z^+#>!@^]_;']?%SUH7^V\;</]>%QN[]^\)_+LXCY[B.GC)A-ONT2&I
MT_Z[!2Y'?<BOVR.M>H,B>/=Q#X^0S!G2,>KOI?UC9?_W%A;P_VAE_[:P?ZYK
M%-C'P<8R'@<_  <8])10>>#?1])G8 ?1WO7GM:"C5-MJQX\NM*\5<SO7*PSL
M7CJ+.C\6U._OYAQ5;(3;X<9\ZXBE? U)B)9DB9[L#9^B9>QBP\Z1GR83G90K
M-X_U<=Z2+W";%H0.!5U #5:YD(D<=(UN&2JR$2'J8L4;MS?3Z#/**MRLY$?'
MP_=MB@H!".!0V\>^:_7&:AYFH>T49"2=CRI]$=^$XZ4[IJ-&;W>V\::G+)ZR
ML:X\WL F\U>[@=8!/JYR"R9P?VH$ZR[)!.J_A-'"**KHN&6X$U2+%!P5[X*?
M7:O*5?6.3U:W]RX6LJ_0W);/'&W.3T/[7BT;\F28C38W=PHEK*RM>8;*2YO$
M>GL=4?!ODYF^P?Y-,&2:+P3)BU4$?3 VE-*6;;F0)W'Q*3:(BP-V5:6G528O
MR2A]+7-P<)8J^?'OM/5_+[D=1%"E (QNF FN(QS"7*?,E6?11?(&]H*%B)Y9
M!TOGG2M.-[UNL+?3QF*E.C(8]\QNY^?V7=U*I(TS@8 @NCSC596G(V6,]@(4
MG?&SKIL\VKUK=<9/TR!R$[$>WJM'\V@Y>DM&0?J=ZL%CR->'!^J*E??$?'D$
MHR 0P4R 8L@$1.E_X<FE2\<><27.6$OPHHR-+N%O548^*7WSD:R6WE<H\253
MJQ7ZBU U;AZ)JS/PG'"'>/90OS;C"IG <[5S<23B$A.8GC!MU#Y++,9%;R(C
MVSW<7:+J3A6\6=([$7S+BD2T1[*#UK1PEL+Y]Z:*AI;4*(K6%(WZ"-YV2[7E
MR_/7=B22&K^Y:EW+:_YB;Z)H>/#E=0I_FD(UM\X77-T)HCL3&$'1O,%8:#^C
MM.@691F*R$))*O<=H:PL_/I TU?-^BJENA*MIKB9M_?@24,YHV.*I9_%RI:<
ML9TX48P)10[:3Z&:1VH=^OS-,>O;ETF7$HW8%3,#[2'<_JK(\'-F_(9'S0X'
M >&2*.$9#?HA/,V3,D_GUT<P4C=RN1^ +Y(E^JH,Y4)J1E02CY>7AV&4*DM\
M[NXI>29@%V6=8]C!B" ZNH_JD%GG_)RQC7J/_HX2.Y&IVQ)0Q<_Y;/U]37[_
MP9G9V+_<HCX:M"LXT!N?9$X>8^U$)(B8<:8?G-)G]7W1.J3-T!.0TKBE!6AK
M+"0A$7_+-2>J-(=WWBE4$*'B-NMU3N1VPE#BM9F*DFI\+Q*4XVN"\]/O,8)J
M1.FZ5.P'Y;G//J2W)&)5TJ;A(^7*ZLJKWW\YG7*3*Y<9XF8"G+J,5PZ,=.RA
MQ4D5*K(9S^]2(TQQ#OCE9T@73,T+G3+KOUOJDCU?_NIUN?0I_]DEN6B=XYUH
M]X-0_UXFL,N'@:_AI,.H+?7*1DWGDS\[,@B?==.FOJ <'^_RN*U0TG*0&/^X
M_:7ZZG#+PYQUB.?YC@=]'^.M-O]/.#<DIYVGAH>AY2Q*NKD('[?RA5%>SWPB
M+1Z(S]K&U[9M=!H:)?^HS+%6#6*!R8\)S,)^,@'[DG0F\+X.Z3XT!Z<?4*1U
M@JII]#-]\+M?2P>(I#,#:LNF-XKW9,SUM1Y0RGA266-:(CP=628Z1[QV_*:Q
M<>3^L^]30A5X>.13GOT/$Q+1!?FL1HR14<,%!D]KA*M5ZU_KTS*\%[OIG6#4
M7,J?V1Z-";KB^?T]MP):+L-JY=X'S9.G,9S3$W*D(?\GR.#1O5<?/%&6';M6
MH'K@=M,NHX-N1]B2,E6?<?GR#*:$ E>N1%R6"F1QC9.<YGC]7JE^I'F848EU
MN3!J0HE'QJZ%,S_Z+"S&,N69N-(!1&E7(,P^R'B1=U!B]\:91?GW[*'_XX0O
MD.7LT_@Q& W/>(FSA^VG6S#B(&E<_:D9%E9"2JR,)Y@ 33=I-=Y9EO"I@_J@
M,NBF:/3NQ(?7&YS8ZHY FDR@\3*18L&WK4FDYVG!F4"KX+8G$^"VQK5K8F!,
MP#'Q&A/H,\M&=F7[Q1H&-MRJ_7QM3V5UK_-LE>5;>\I(9:!";VA!CV'ZIJS?
M!R; S\,$ZN[ ?ZPP@;5:"A-@ D=,_CAJWK1AGO]K'Q]]&P^Q$UNW<I?#QZ
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
M@W'?O77H^AO[=07,YYV72;H"U]G^(!PG)%)+H[JG,P_RD2R1HZ5,8'V*"4C
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
M.:8]AQ&5,AN00U,:NW17L4T^*U+RS?V=*]4_K;\[:KG)HG%W9E?6/:R^SK
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
M"$?P90#^<F*)4P!?!>"O!\XQ/H!/'OC52#N/?_(ZNZ" SEK7 AAR3%H \'4
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
M/HE$U7('_ /!0G,NIQ:">J:!>H<'_XE]/\!%(D>\77A1TQE*#(=X!9QO=G@
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
M6:NA@>M.D!?@ 6K+XCR\T+-YO-[OTQ*;KDVJ[%N*,K1(=&3%&M/G]Q&5\^H
MT=)^@N&JPD)XO8K'XGC2X&5JIA8\,8&D=K-SMS""T>LZE:S^8&6-EIJ,K>#]
MOCMIYH9(&%V-1<-)-J<87(_(8*T3M Y,@=2"E.V,*(+2?$'%]IW)X0$R7:E]
M<[ZS@4X4=Z(-H+)A=[F@.3LIB"J!U'K50(BCU<A>A0XG<VMQAU'K76?>][#$
M TFNR0&?G3@?IR"2%]OVB/$J;PE5()_X(<]H0DES@0UIK&EDN)FL491.2] *
M#; %DB\&:C6=2RMQ1=?=@0+U!FVKM^M2*]0]/"@Q>K0?5MU,'H^$C>X5O@4C
M0KG7Z9XC@C:5H:H1OMV8HW[==AL$WZ;]O-MO=MUYC<_P/K[BF9Z<=;!(Z8$Z
MQ)+G[7@\2ON@L+.5(0>C#4'YV-B>.FNH/4*WA&/G^X7#<4P3];*A#<K=J*,6
M34(/Z_YHA;OJ= */@P?J3Q_HX4>@CXYSS(4Z!E9.M@MLH7G#W7*<H"-"S+)B
ML-@@KBY)71#)BYTG(KF?#K,V\$ ?D^"UMA%GQ1(SHFJM0 ZZY* 8"7EAZ(G1
M@/0421R  (X8"^9^6Q\>_!>*HNUD8,'TWE^:_:S7F^=LH""#_8P<+>I>RK=Q
MG]=6AK;@N,.#GL<0W)9+5G9_:4Y9WUJ#8I>!==<<!3"--_E>'ULJZB@0H0B0
M5J)C)VD7Z:C7R94Q:VJHZ_5R7(&G6'T4D?:R,=])=MEOV\;:]+-1WAMLM%#?
M!>5"-GUA%P_EJ8YY<L[. AIW]C U(&A_R[J#@(S)*2IWXYDVV]/!%GA6IKE+
MD2\LRIAVW3HP9&9)]P@7A +-CWFYS6SIE9F5D)9)-%TM%=88!(QH]_88,ANR
M.&+.P5,V^#!2#P_@F>ZR_'#42)XB[K(=;JX85*3(IJE&MM?L!CVS-U^M8GIL
M&=LVME:L7=_0^1W7=19)&7G,9,.CNC5H3R7K\*"9^=*2FM.092^2>3:?(YM.
MO!H9)A)#.[3J&YS<%8/U1-A-N?V.6&2"'X6];3%9%P@'[3L$GP4$H9H<O@<Q
M9$+V]J2$;98"!?QQDG7D=9$AT':V)Z9QUT&LOC*JF 15IDW4SF6I%G9[C6AS
MLYY'B$??IX%"6(>;E5@>_3\2["&ENQB+Y9C9\9E=)HYB%(E *.UJP7-UW&O*
MW0;93S9Y&844820BB&VNV0,6S>'#[F*G(D@ZAY/.Q@=^2C2]_01:3*(EF%U7
M:K->0KJ1#KQ^4&$%TW'P9#2=MCO89J1LQT9D6%UEU\-<T^O/.]2>04H%]TV<
MH;DNZ':C.4S@=D.BCI@-ZM@9='?&5*CPS@AT7]!&R<=LU._!76&X+A=-;J.C
M7.6G(+(L0G@22D,2&IJK(D+]-@$LQ$_V;8L;#(N.*&8A#(JQ%.GV1'8S'PE=
M4+TJ/7FL% HP^87M<UM*V8S#<2<:K000T7>%IHP'/;<;1>TE@Q\>B-N>@YGU
M?CQE$X9'A<5Z--)HF$L#W9 4RV+@44-SEAC8KM:W]J39(RW)75C1>*N'6,?@
MT9YMD.$B50(0D09,BM1#P?JV[V6;'H9[;;V?#:H^XB)./QCH4*7VBHT>102=
MZ31ILMY,+;;X9F,9T4@#W<<.P3?S=KKO)39BB>Z<)E-^&(6JS??<6O=$*)N
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
M<#%JURM@8N%FM==EP;BSJ!E@N]&8IV@MT/K1*&HULB*2#U*AE\XI.FC4Q\R
M8GJ57"$DJIOZM6:@B?T"9J)(3U- *1):4*46T'1,(RI,<NRX7Y?%J8_ABZ3N
M60V.W[H^19LD WGYB!W*,9'U<R[HV)H'LX848)A)Q' ?J=#CA2I(5#'5F&^X
M3 &ZX+DSQB1H@,>MKB'F#CND\P(C15+:).H>-H-;,[*-S?+^<MK1I"(\3R7:
M#/%*HXJ0C58PJ8T86DB6)#_E.E6I6R/;Q@*$9Y#9 U@(')1T,-ZZ;M:R*"9G
M$5$:L9-()72SA:%U@Y]B8SPD2H0YRLL(9Q@)3:(EVX -9$&HL%HC3-C*IDEW
MV! :H &W6K9:\ 4QHUA##.=F9L5VTM9<<$$80X&J0<,Q-Q]"-$,)^JS=X-IE
M#=9&H-:$@T8*%N$8#RHM<HBE:;?=F@D9M$*J1)@W!CTD%_T6!G!\$"(QMUPU
M[NBT5>K/(R;,6P7D7CWQS8N<P2TJ9649CA<3Q!^7-=D=X!5_[/BNT\.WKH]5
MQK>L4!X-,6RAM?2Y:,D<-2"83E5<_IY 0J& A3AD&[<A)YOI/8=F"S18BF&_
ME@%YI=UD )(A%R[CPV(U;%2X"F;;H*%+\C+JT&(]9\I+L=J'1#]0W9(DY$YO
M +5HD&](9!'&!PUEZ_J*(\J4Z4JE*9P(+++D9F-!+A*'HV!*UT,PHV\)H:U
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
MIK,BN GTHFZ&?9<CRN49SC<H7RFHB=^?>,$T!@"NX,YFE/2!68*"5$4MTMX
M0,%9R)8]W D)M4"#:@_OE\;SN+.8T3@"EP%[@)35CJ1WR8%1#@TO:U0K,-#C
MC#CME3NN(8A3&2OW6J Q)FI\;_5T-.^D%$@4.8L@M)B!F*;LA6*+GY%N8C@&
MHFMTE?2D/A>Z?6'_*%.V+"^D3+<CJ627!T13+]9;\7NS9<L8F]$4*S:$"@0J
M,S7N(V32G C==KW?[S'AA*J5:E5AL) 4PVN!#+]H5J0EU5PV*L0N^76*[!>1
MO%%8+@A IL,Y1KU;D(=2?S92IK6FO$CR2J4:!5VWTQVUPF;953!*G3A\CV-"
M1NN,0:VF=NNLK\WR,FXFXP+A0UE[T5 MPC4Q7*O-\"HA@=E<4Z957>T!$3^:
MX%&EHJ$F/4D1:":DY3Y$CZ!9M[!I6*H'5'_![(\#@B#2.^VTIZM%/ED5<G==
MRS]0,71_Q3%/W54M]A3:F\>JIQMT[?3BA9,M:WR*2I8P#3-*VPJJ;V[#X+&V
MC1QKV+8R4<8( X4@77^R'.;>W?>46O/UQ:KV[5-2QW^BU#VZ[RFU&UD3RU.=
M/4XO%H7H4@V!RB2"D6BE4:O , EC5+E$0C44+D'E:GFWV/WTWU-\WRCXSZK&
M;]51Y_/3@Z@(&JN2L;N[[W-^K_$:D948XT;DNW^HN.BIN^KNGF+][KR7-%7#
M#17;9FI8>1NFH_"V KO VTS3+)6TLJ&;8^U4\'>Z[R5V_+L3_Z>('>\S,[O%
M^G_VS#]C_[WD1\\X]?L]__2RWGON][))RYK'?I3M60I6,,(_O13LKE+'IZCZ
M2OWI<[50M;JJ/5[;I^5^+*L3,(F8:+'V5:-8^WJIM*T\+AO;2%A7L;&.&84I
M=@O]'<O^5O!R:GC[5MA%3D&(W15V]VBU3\^Y;\9+-3*H23'W?U21W?WUVT>H
M/E6]B3$^'=S=>O<+^P]*_[4S_L=%FS]GQO>L:?R7/>-/_OG;-;_;7_;RBZ=\
M97>9[?\$9^F8\Z*I9S?\R#V][FK&N)(5+FP4+JP;JPO?J\$^':/=#?^PJMVA
MP[0<@U?CZ>F@.#>B.5AW+<<R3BZB0@%JYV#-F-NQ'X""'AF&=YPP]>/CGK;H
M<6I\''PRA)\,H\?QG9,#;[([XOQ6[+[Z]@B1T#.&S?W&>>@9@_?*./M,P'^&
M%_WW- 54.F"*OPA3E$Y&\0.F^ LQ!8S]]S#%,R2=O1/,J7MLT'"*$*M1O CX
MR%\-Z70^*E+BJ>#O:?&[(I[:#D!8:/O?16!O<?NT?E)< 39/*12,%[H1/26
MKS6.<RPM4J/L.+B(2\2IX%ZM=FT/ NZS/\BNC4? IW8>6>UZ OYVVY/BK^/^
M"XX#2@XH.:#D@)(#2@XH.:#D@)(#2@XH.:#D@)(#2@XH^3U*GM[5T_#&I[UL
M^;(S3M_YG;7GMAMT8VW#01O66L6_M9T/K+V2G_JK6]9^<!QZ,K16KM"=C0_L
MVF?TN:L6N_9 ?>K_G?^V5ET[:,.&U==3Q\9-&U?'(0<?O''3YD,V;UY];SGT
M68=NV;*^9?/F]:WKZ\\ZK#@V'_KLYVP][-FKWU="5MU7O8JOP[9LWG+8GWSL
M_.>UP[>LH6OHQ@TO63OH\ T;#]^P\Z:U8XNKW+1AU[%[T]0-!VT\>-,AQ26M
M/ZMH<,USB\O?N/&@XF(W'7QP<?;UQ?FU@P_?]+P7P]0A1_34S2\)CT3><,$'
MMQQ?^<07C^K?L?T$5(O>>.CZ\U_P/U[X5R>^]&4O?\5)6 DGRN0IU5J]T6S1
M;6$@2K(R'.ECPYQ,K=D\7B3+-,O/?=.;W_+6MYWW]G=>^*YW7W3Q>][[]_]P
MV8<^?/D5'_GHQZ[^Y*>NN?:Z3W_FLS?<>-.7;K[ER[?>]K4[O_Z-;][U_[YU
M]W>_]^__\?T?_/!'/[[_P8=^\<N'=SSRJT=_O1K7AK6-&W8?^QW7X<6X#BIL
M</#FU;@V'+1<-3C\X$TOA@]Y'M7;K(9'O 1YPY8C*Q=\\!-?//1XM+_]*"VZ
M8_WY)V#?/?'!U=!VC>R/&]@;_ZR1_79@3X_K[K7#-FXHC+?Q\+4SUIYX_*JM
M7SO'[VZYY<$KE.UGG/?BSVV__*.7WWO-AXZX#WGBHI]N? C?'AZSO;KUVW]S
M_OM>=M3/Q <?>?RHO]YAO^:(E#OV;?FKCW^L6A>O^X8HO_>!\VZ@;Q%>=/2Q
M.U[UD4-?G=[V;NO.'>_ZK/>YRW[Q\^>A[,]/NNTL]YW1K5]]W3=><>N9W"6?
M_\EI=Y[_I7A'M_F)AQ^/7OGE_U,<R(>B+5?(W[_NI[<\EJ>?VY&D\:.7_!/U
MW7>_F+MD\8I[O"_\\@:./>=G_TN^:NW]YW_U_+_=N?:IV]]TSO3SSWK@K*._
M+O[C96?>=<KK?O6.G]WYQ'_<?OP=[WKWZ9_Y\D=O,(^\\LIMQ^K_NGWGVI?^
M]<*W_\U'>Q=??=.K1OU\Y]J_G5\O_?AC]WSIF'/K1\KAK_]WKW[DFGC::ZO7
M/'CZ>=GE]]UP,3YZTW/<\(CS+U+N:5_] >W0HZ*W'_K^X\N?[IQYVE^]%CL;
M>?S5VX_^P+.N?WEZ[HU7?Q*=7O>+$7#IU2=]9OV^[2=^\7$;O?&85WS]GU[P
MCZ^Z/Z\_?._[/C+"?^2Y'X9O?>&.XS_@!_8U3WS\U*;[O=OO?LW-=WWS[TZX
M[D+Y4BR(CC[>^?9I[_CV$UNS>UYW5.VRWD._G#Q:??^=5[SI_UYYXR:@<0G]
M<NSA3XT?'9U]WO #\=G_<M_VP9<7S_GDC[[PO O<'Y1;#_]+^N"++MRY=MJ_
M]Q[:N7;]N<=\[-,OO?ZV.QY^WQG/_;'TR-VO_\;G'W[WUPY]\:??2)T0??1'
MM]WXQM.^=';S\8.>N/CQ,Q]K_N0<<_N.2^_3S]OQ[?OE%[[C*W==<>_KCKYV
MRZ.#Y^^XI?1K^S'P-[=?NW/MD\T;WG,J<<@5RRN)2Q\1;B=NN]Y^\V''LY><
M]]"YU[WLG;>0+[W^0N F[21@()]_SD_FCS'_?#;XO6_?>^X5[^\OH#O.>B"S
M7GK7MW:N77')ZW]R9NGG]+7YMB-[9]WZQ-%'??^,:U]SRX>?N/0WFV9__RGD
M8_8++OOI*:,?_H!X]K./?D[MS-MWKFW8^.FKI*O>=L[T_#=\X'EGN/?=?=+]
M7[4>.>M%V[MO.?&U+V+N:3S_'<2&3YQPQP=O;'\-^L[?G?R-5U]PZZGIW9]\
M\U\+\H5WG//>1Q\Y;_@#_6]O_7[UI1\^Z3T?V[GVN<O_X:K;[OZF^\!1FSY^
M[\77_/(S#YYUX8?.2B]6WO*5F^_^P6]^_1!U-$^]\*+A^W^Y?MF)Y^VXZNHO
M&/?]ZL0/W77#?:-?O>L!__";+IA>]-#9#][R!''!V3]_[&WSVU^Y!7@->_97
MOG!U\]R=:^;G7W[R_S2]:ZPCW)NOC#?>T[E_P\V'G_&M5R=?Z9;N/^J'WWDH
MO>7>CU_YP)V_.?31%[SUG*9SS.:+C[WIX]*5G[W\"V\]]L$SKGW\^F,N?>CK
MMV^_[RWQSK7-TXM^[5VHVU=8.^RK7V1/WQ3>?-I![]A\U5VE#]:/^MF)[OD_
M_FS\76[]$NR=HQ,^19]\WJ8C>Y1:/Y+?L,?WYIW?^O]02P,$%     @ #X->
M656 3-?$+P  E$   !4   !B;&MB+3(P,C0P.3,P7V<S,"YJ<&?MN@=84UW7
M)GR0)B"B%.G$1U1 Q$A76AY%Q(@:006I4>D@(BI-0B*@HJ$)" @*44 0*:%W
M"!V1)AU"#2B]))1P,&WB^\U\[S,S/M=\\U___\_,->_F6KD.Y^RSSUI[WVNM
M>^US6,.L*6#?Q?/P\P#'+@[@%OL/8*T">\\X>-YQ!!P!=N-@C0*&P"Z.7^W7
M[ZY?C8OSUR\W%Q<G%P\W#\\_A)=O-UMX>7AV"^SFX__5V$=[!/CW_/KGUR#_
M=NLN;DY.;GY>'E[^_^G&J@/V[^:XQ-'$R7$(V+6?@W,_!ZL)@+!UY/Z'>AS
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
M7P2("45(OS8U\@^M_FN20CNPJ_?!R?7(25X6,.+41]@<R+;86$)^LZ#+>K
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
M9&I@&FN8?"S@V^@,@7X\#]-2TXL%R 30EU /^RF-8M=RS^*Z03;?V[L-*K
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
M1J-.^-\;0/!5O7DQQR7CP% P,G!2EN]D<UC,R-L&9!'LF;<*],+0UF6,->4
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
M--U<Y1OM^0MZ3L*OP\]JO:G,<JIX3N\/760!#1"ZF,16^132%Q*' I_B+Y?
MY(RQID[C<R@2T1OP_=,I>OF%L^O9 G6WUF52S[$=NR\UI/103M7W9.;6@/@/
MC006$(!+1LHA@US1]Y$-8=F92GTL(.%V+;5T48!FB7J/N1G[\>9P6UGF^8?K
M$=>JGN]-5MCU?V03Q/<97%@S?N7"^_^(0,2-H(P&%L#G70Y6LBQ@36Y-BHE;
MBMHP?!>XLSV?^QZ-0=X<HRJN%U'L!K:1^TUXH<YS*_=BGH5%[?M%;UU7-/9.
M(I]I#[MQDSUD[H&!B0P^@WIT>LV::!QXW.A*X7*7;/V"T2IM]*(4N7.X>,_7
MC)>&INOF\+";[1+\-2IJ.ZBE;6&J(9';N5_\Q.7:*ZH#;S<OQUXM4%C("L&J
M_;KD_YZA>PI%5<3ULX!4R-X.-6)*!B]\SV2'5\%G__U@5I1C_<DSB51Z.:K'
M$W'C>(EVB^2,]G9<E 8+V+M*[C/;01R#GZ)LQ.BQ@*I'_>ZBS[QD"86XS(WD
MC2YVNA 92?I%GAHAH&-$L =";K2W/Q726B?4=3D.A=X'2!5%3>%GV4^81^T_
ML#>QX,R)2Y-WFJ:_LP!1FMP#JE(*S#7NQ%->;Q7MV+#8Y3,E!L,V;P?5U9]8
M/ J?*MJLKW>/($"P<UL^E.9)$'0'07QNP'R.W[C@ZG=@1F%.$G73,<JKS,D_
MNS+RU4+?;8&,+%\%P>J?\C%7QU),..BBE(4E2D(O5-!?G>'=-D[P@_#,M<H5
MU+#3F*!7T?2K1_Q-]H[_0O//OW[;3IY.K F<D>UG)Q7)CKCBQ&63Z%B&W%*4
M8_/B.XT!2R&WB-05>Z3RL'C.V]%[^=/F,"1=:WO(3B"4/+0U3KG#CPF1$Y]Q
M704RUK,?'J/?F[@)AJX8*F1]E(P;W+\Z?>_S\G;PCO=ARY9<ZDL6P+-CR&1C
M-BP9(+??U708$4@K0U_*/X69[/IN2ZOV80BE)A"8:T82JBXXV>L*[0?5[E++
M9(O0A<3+&04GR\&A\2\A#<7Z AZ+D8S(W@C;6VH=-H3VO/"Q I74(HI.5(#0
ME,.O-CI)=^CY,8F;%DHS)I.+I^1V[YTPKD_^8J1$ 0>(2&]&QYJH4T.8EK1:
MUU7A9TC)[2"YQ)H.80O3-\:\U47*H^[JWR8(FC/'HR!^<972F1M2QS0Z]<3L
MS>T_@17PMR*^$P%BA3<#A<27B-(/4S3Z(<DLH%$N@>Y*SK.@\'ZJZ9 H=E7,
MNY.MN"JLVC87<R+U%$>;Q:$TO*84>F(L$2&40I2XKSL&C%6Y^RW7^&Z?BL0M
M3Y!:FT7/CC_S#":$S;^V\^2"*RVBJ/)C:[<IETRAL1@Q)+X,H3H-Y_IFX3,1
M_--*(9^H<^U-EK9;YF%.=JD1X++>Y_O<C[&V:X\4L'4_<^BB"8N0OM^I4IU/
MM%$P&=W]K1=[M";[S@S=9)O;OK2I2$<P^B+;DY"\V(2E:[,W]<SA@32%=SCR
MQ0RJ:BFH3H#A5_U\#JKUOEGJZ=9YL?IC6:H65UG W:[)NRM57CQ-4640KQ<'
MNI%U-M]( 30CZG PKRLDP6>B"FYVVV_K+4$[6U]"L("(.YY_O32D?LUG^+Z8
MVA702Q"(?H0D(YK)5MHS+]%?Y(9Y/:GX*:P3M@S2'?V&+O';LMO*Y=(6]X-/
MJKBF]5\H$<L[TQ#^Q[8TE<84 %%'>8'BPXC703'4D]LUDN5J;3$4B2T&.6*M
M+IBR??%C58=:275QOE#ZP#/U\*2>.7"[C=/QSO#F]WUC[_0HT!8(751^$;56
MNBAS$[.V6 4+[=[%S,R:R*'XH^K?S^/3-3OTYXY\=KFLM5G$5?<HV?[K1=O%
M)Y]=##&S.02>&"8$V:..D*-+4'Y>TLL@0F-/N:51FA\JE*&]]LM(1G.4]QT[
ME%KV1CYY1V 11YI=A,Y&$%OZT+%0?J3O"R31<; =M_<M 1GK$+$+W_^0*F%Z
M)^M VOE+@LY8@SUU0_*+@*%'QQ/[7QLD&9H$W9>1H=..VT.E;75-(N1] XJQ
M3K#@LUT?3 :XTPX>N"_" HI''UZNP =VFTZG@NDFTG,-BA\;T#B F( >H-\-
M7-1(0NAWJMZN[O'\X+I\SW]MLTK-?O:9_ %')<B)<SU?K;4O6G6:!Q3#0\D2
M6W/3+, #]\#E"QB],#XV2DY47?(<48@N;Z)-N3'5/![0ME[Q+B6TO,KU/)>W
M[U91UAD=JU;@/.*E$]1E)?S$BH-6TN'6I!OQIN-/XDWI:7"S12&J/**:J.8X
M !5L1&.3?]A231>#987VPU*Z_0A/\Y=K6N)]/;NT;L@K*/-XJ,B?-A-V8O0$
M! ;?")1Y4:QZT/[0N2+3^Q7<@&SWQ;R4F2.YGZ/$["\XV9N+ ?\G<MDQV^%>
M7(,S#FMNI'Z"8B-YPV-=B+ND\(%.<=66T?8 JAY)FEZ,&B5J1)L<S+*D_9CS
M*P]6C7*7J4*>^F)'$B*CS V9$M35(7>!0TLZ9%R*TEFH9_W.,]E9]*W"NNP#
M0DH1XDBSI3JX5"\,FS]5PYT#^:%LH<T"NHF/<Q9@$71E)':Z%ZD/9M\WC^GR
M.JX[41MZR5>#6,"].T?L)AX0,7,LH/=@ (2/SK'(^[& S&S70ZEF()O87S(,
MT+<+2U?>PK4"OB'??]/8?9%0P/R:VC_^LUHEZ9X%ICGYY_D%RP1DGP=LJ ^J
M,0#2 Z)B9L:O'&GSV'LE'8@UA3\,M@=\?2$M+:3JZGFDCQO<UD:1=-#*KV9Y
M>W^@% OP*SX=P]Q%>U1(LX XN :Q/;@.5M07+OW88.@)TON1QA=\\DE-3:S?
M+GHS8%.(U*75RP+:ETZ4M3N\S$-N_9*:L)[.W!4W4J,H$:;3+UCAT;+?VUKE
M#RWG%E\"01CP<KWRU42% >8K-S0D7N==H*H68]\^K\H]G=5?_DO.Y[H4756"
M*9D]UX>#](YA58F6\<TLH+(QH]]B:1Q1.UP*V9X\2'VZ(<:0VT%_@C0:3 O0
M;^Y5J>Q4&;5B 7-/C@VJL@#NAL_*:"&Y/9B@#%[DFVK:.9C7 "]F!4_QB4.,
M#!49%QS'N3>BR,W(P#%>"G%C-O(L12R 6;_:BSA^[O;ZD=<'YI:G,JI<B;$Y
MPRS@21\C^#($=TLR%[(M@$5C!%?]OFWG+YK#;C->&T$(+. 1$=6-2F2*SS'K
M5UA WUZULEUK4;V-X38A?@064]^2.OPJDX(YF_04KUBN[:P7I7FK?%0WJ>_M
MW#/H.GV43 _N-<BMR!K\F(J;??[D)!BG1+_FX.^EB=N94[ACB-:F2,):T'LF
MQT2 ZN,G$%V%*\/S.ELFN:)Q3L=Z7J&N5(#I6'1O,M%$!3$!X3#A>Y>-$64>
M]<.Z]2=+W9QI;.&RL]@L=+@E5*-IV8O!6N-]!M_F3Q,2^JLAEUO3!)J>JNWM
MMI_L*+]R]<%JJ@,"FP-1TL($K,!8P*J@*:.$@?K5!G5B 2C$A.Q'</4P^OCP
MG_;FOI'_I:<:O\5)5I5J3\8,>22D=1W\[O+:8\3?Y0]MN=%/#Z-6$<FVFED-
M%I*I>@<DK#ZBN0RZLJS0K_-UJYC=J/JEDO P8R4"'2NS07;WE6X:+2H=M]\2
MHBU5(/ODZ9;DM_/DEJT^"C.OA7'U%+UVA3Q$VG?%W;C!G6!^C=P:.6^QD(MP
M,/&&\_7:!MVIS2Q1FDIY(G5OX5$,YL68(+,;C%[1,#.F:3Z$>G>1]](&\J9?
MA'147\86/-J+9W4@E 6((_U!,A:#W^CKA/:C1) W$DD.4^^JI)EYQ$3UZB,O
MWJ0K9AWG8]])[?!Y3NS*K)'?RJ0ZZ@^./<@_2O7PT[*\7>'7[]R8P*\N?R-;
M;:CVATA(Y)Y/EPLNZGPE+6WX!&%R@RE&5:OQVJFR=DGY-D\]Y9TOY<4>-9B\
MF)ORU68JSFJ%5/,*]6Q'B&BW+V#AQ'0-W9Z8YA*Y=H89GKN^_G7$J,9. ?4C
M_3$LM/_>=JSNJIT8#.J0/W2A[H5W8WOSP\I^/-F4!9Q<MDPRTD?#(.[M9$RR
MSC-2F  ?]D"[]6,5BH%1-.3]O7'"F&# @L9TM9$&(4H1''XW+'YB JLUIOJH
MFX.^6 WWZ1Q=0N:BUE@ E.8^ES>&RF<!5 E]_?=,G]4ATASE8G :BL-(EV*R
M+I;^[?+'G@ZG0;&K%J-B[98>2_+7PB5K%EJ1LRV$JSA.)C<L@!#W^>W1]SFE
M#V#CS\M;,W.=P_,7WX7WK&NZ#41-RB)OR$:1T"O(B@YCT&<?Q#(_L #8UF5&
M*0/^!<Q7=G1[DY6KA:[]A_3V?U?0<>"VQ6?,R6UE,!*17G)[Z4Z,'*8\LE>3
M*, "DII=;.99P);YBXUG/HJHLG>4F^WQEZ6R>/-N7>CS9NLYQ#1D ?UG,&0G
MH5U##+W6",("WHBO7MN$V^IE-,58W<71G_UXAA+%:U5=*G#0"GK[_4G3KRQ(
M*;_J3@8+2(Q#XFOE?D8@=Z[!D"S@H?*_[U*M9%P=0NH@MIF6*&;'5\A;2!N$
MGLDPL(>^0]+/@H#)!4:BHG86,,(!DD;Z \L_[=Q]G<[T96S08QAWAY%9R#O(
M'?G=6X68I^"R)CHR!=A8@"68$F?S@-"^PY[Q9WV_0F7HXS3<#L_NC\<L0($)
MDJ)-RY^AE$M;050I2OWU-BJ*/&T[J2Y_.@764]#*?THC3U3UH;%VLHDX<Q3S
M&]RVH7M,I)=WW?J3ZM!B.M-<D>@\5>W[4=HQT/?Z_VE-G%E Q4P^ AG"^(5A
M9H%0-W=0''2;@E_BOS)V=DCE-#NZ(!V7] _:QP59^71C*6,!7+LMR/3STAVE
M;4L6\(\L$]CEJ(D;E>L$VTCT2;M-NW7PAPI(6S'''W(L0(2?!?1<@WQ?!ZW6
M#7)#%G#(_L][F35>F%Q()-AD >XAJ"^H>3GF.>9S9?02A'GD]P%C-W(<=,BO
M#\#HQ3R-;H?@<794%9\U'.T68E96B7J%=H$>Q@)B4:<_=DFY^T^%RY%3_<+=
MW8C^I^ZHJM.L?9\33WYU*TFF[\@?$DF7EQ\@E U7E1Q0'V4!F9/11%*+3'(<
M_ZW<D'!'^Q;FX[&9\\J%'9=6SB0KOV3_OR1"[U#44W-,^SD\R&J/8R.8N4W^
MS*B 7= 8,=68KS)=0BR@?K04N5SI@/XVU;4*&B+SWB^?+T8W6(!\"U,R3LS>
M?7RSX.\%'V@IE.RO02_6&$1M680),0S]='=2_J3SVQ)F4[W\>Z01N('EV^2(
MD)?^RH480TCPWSLWD0?])<,*N9J'5.FK'L%0?^8P7[=L5ITB]<&/_[B-DP;O
M:1,4_GNGC>5JD,5UC=WOF/=%?VT^FBF#^WXN3%9]9XS_FYLY?B@Q!<'4Z7$X
M%<(<T7O! EY5NV!0+LQH#'XU>,<R.(8%D!K\<+O^DY4[O]!M;R!?W#N==X2D
MD&] R(X_;"[FV @OLS>/#":!;LSYDU$.P;]DZF'(4-(<'H;.L8P_V33J<['#
M-4!&5^&X_(\;P<20ZB9A[5J+P[>JSEXNY[\0FE?OYEPBK7M;_,HI^Y!'LVK.
MQ,N.WZ'T_:5,/BD>DF^;Y1!Z=J3W7@A=2=K[1;%_6QPZ67K7H^;)XU'YXO=N
M%VV*#O!=D2^\SK^I,6/)Y!V@W4;VF-XYUA%,SNL]%?2 <-UA/U.-TO1NRD&B
MGB-&!I.SI_Y]"*]ZYM-/Y7OPE*OD(0^?A"L[U7*0D4_KE8^]Q>K0O"\_TQ]-
M1KB[^PSK.(;A<;,C1$Q_,%96:#:4P(R312\*8/99%<PZNUZML#3&GA]O5GA<
M6'%#<CWPI?+;@:@A(IJJ.\?D-R-@$K2IV#YW:FB5O\/6H!?!3:-?'Q*8PV'B
MHM-<SF$UQWVAM$&ZHO6=&O<3JY*H5/*LMT=J:HG%HZST+6@".G-GP-P:Z1%5
M K4K60D/F?L\]\?X5=<Q*<ND3P^'A^]R"IOR%(B#F63=-Y(VS08QCQ$!,_G9
M=D+G^SHC<\'*BA':"\CYM*3^'/T]>H,&GA(Y4<5'ZB2KOQE<BGG\(FLE9*+(
MH<G<]KDK:/$Q^<+.G"T2(\%$#40)8Z8AAK1-*74C;Y54O<H,+!= [W&W,ZXT
MTUM[J4/NI3VPX!0;*M!=O%Q@<"7ZN=M'_D\5%RJ6/SEDC;\L3%9YUXNQQ> _
M07?.0=,@I-05N=WPB8 ?^_^D<VP4^<7MTH<M6 33\@ZD'WGZD[TY(ARQ\#\?
MH?RK_ X1LEDL8%J/>27!-0=)6=9@A 9_=0J;C:<Z+RUVZ8 WW3EX^"^;\RYD
MK9)F;4=3IG-V42M?P;R-O2Y%G?EH,UZE'@1_*KN^="-9+]<.GQ;BG'&K]<U[
M2Q[:2?I!QFN$%/.#]$8_*B5WH\\FP)(:$[EW.L7K W=!\.WBD<!K:FM3[_YP
M.YKXM,A!J*F>!(+*7B[E^:N[%Y-W;IL8(J8QC9@!$*_=11C9NAF<,-<^Y-ZF
MCP5VE3"T52NF=2K,]X,.)2[9:6J!\[A8R_MOAQ,N5G['U.FO*54S/Z)X@HSL
M%J%[7+]W'2-O)*([#!=E5-Z?(;NNA*?OMQ?Q=/7BM@2R+!BO;P8=,FBLN?=+
MO!N.I,914GI<U.*?D)7PJ["&?I?1/E/_[9:1@%=^U]1M1DE#ZO)2DN<F\\_P
MIX;56#/Y"#13V/96,2.S0Y."(09VO=C?4CE6=I3HI[<FWKJIL7[(IH+4#\]4
M#[&UM6'_"F\QK@=!U/2W12^Z((<^0W^-(U]8_K6I5'>!.OX:A("GD3U_@XL\
M2W9TF4 6H+Q&1C*R T'0LW%I0IHT,;B0/5.XS70<#PN8]?Z(^3E9Z?AC%1KV
M$/FF\U[#IJP6B+X@H]T#1@"T[\X%]$0P]3!R[2/M"%V):D@)W9)FU'9 [^+7
MA(B3E68!BX9:;VIWINI=;/8\.E+7<JT*?3#UU8F(C4->$4NC42T@&+UD@$D'
M/@_3/%K+R('X@BDW=;L7)]$T)O8&+EY#]==4>[*6,VL?5U7V5D55?N#V8<\Z
M\BJM+ZTHY43:,0^7\LB[0=753,O*K#$1.\V4HI'1BL9&VY6I'9Q9&1@<X\&M
MLM]$&3$$;>C$K:G2]!$3S1"Q+EZ<FZM=F=OW[4AI<3^CRLBDBU*R"^NZ6:9R
MS],>CC&K314B'>D'S&E7$.-R$B"QGS'AAUM06RK]W87)=CV!9^;Z9*7]' Q5
MQ=S,;/E[E7LKWW#4_KBJ\]1@/ETUE]&,"<R8R=A2!Y^/I+:# $D3A"4,=.E^
MTM40_6RV"-U/S<<-QP_[KA?IV_?R6W:FN%2=WZ<I>7&C<^9K(VB,9-P!##X#
M4VNSD$.[ +=DM(:MVB5B<=$^$T9V^%4,AW^H\_*8VCNMVG37 *5](EN^Y+.I
MO*$?R$9M:!'7X[GE$HIS]O"VIOF2%GP4MZR!D5Z4%6'%0L3J9 TRS'!5;.[J
MU/C<I1\MBTII< _RZE8C!976P49\87EVZLZ&S$K]\F[S(]C6MM[8UNMXZI?4
M>(L>^4,QHXA7R!Z,M$82"_!$S6*(8)8DMKK50$$4%, A4W=:BR:N?:HY.((>
M$:L9O9/X;;O>J*J9W*)HF67_D-MN&"-*/P:N]<U:T"2Q< AE,(7F $L80O+3
MS8DVUDY4M%X!P?C,![_B=KO@FXEJ7OF^)9G-D.S4'NUHOC<T)28_&\T&V2.(
MP1=H4D/[9(W!89[#QGJ[!,DO<LU>PB1Z6("0KF&4UORD'E]J8'&=#U_BM-)-
M7[W"FF]JK_2**\?CQ/E"WJK[#*]G10:VM[AE=_X14B'<Z^GOZ>8;VM-U[L>
M(I::UYEK]7-^N21C$)/B;M)*K:8X]N/$@H_OFX+NH\9O7\F>TAONG1;M&&#K
M?L-%H3J^1O;HLP!_-%:> !VR8Z.S4P,I 0X?.HZ"QDE!'$#U8VV?J/0P"B_N
M2O9:JSPXEEHD/!XTTTT?OJ7Z$>F5P0&ZINC/C72<=(<QS8GN2I%%XXU/B<CU
MS"-)]YYT#A8_>(73'@K@KQ]K-*WS/FN6\[DS00,T(OH#$O_<!9E.H([1@IB3
MN]M]\\$][NH335"^91=H7,T&8=)A 6I,GVYI?OI22%I=JW3/N;&@E2:_X53B
M<G,6]$;[O%]06QCIKN1-8W]819BX;ZGBQD9)@''03ROK5UV;Q@%,03B8:[R
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
M D3I- FZB:*TAF\R37(T1O7<G(Q2S:C?SO!/R>W.=PEYJ#7>; OV,C39@QP
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
M:[S2Z:)0VOZ*NFNE>/F$=T?#5O=ZA"U\CH*D,\\;U@L.0'I%J/W\GI6!\.$
MDN!F&U&Z9E"B!R59#OII:3RG9$Q:1Y<6]AY25^H,WG>]@KK,:$_,?7(T\:"[
M4U%D1&!9&=N\)'50U$KK26[_Y^+JZDM+XUM$DT)(.L9 _47*6 W=C:QJ(E+4
M&7KHX5J$1/,NHJNS5:'KS\U(64E?PY+(^"M[%&=_ZZ2>AK].?#K(+CNM'&G/
ME#-EV**'X-(<X.978P&4&5A7XN<F0K5J#3@SW:XHZVMGH"[A:G))H$VMK:2'
M^_VZR_$7)V:2U#-9M82 Y*_)=*AM/\2 #5#I,G:'QW8VZXSJ:(I_,YE'2H'9
MQ+Z8/I_?N7K6;0+F34^<2L^+:<E<66WZ^J,:6@PL48Y 2B:\OSB;P;B,,F=]
M"%VVBILB/O0>-K0B+1.X_4(<?PUJ?#KV/LG97U5,E.Y#/9NP*^0+U; >+^I\
M.+-(^L"T-:J^9B:_CA2U4_&$H6Z4!7G)3-3B9#DFU&!98MIE?&C:YKO5Y/I<
M73)[%Z;5Y::Q&DH3] Z=UPB[ +9BZ'!!AR+M);3G-VJC%DFAW".%7L&C[IX,
M3%#2LQ@B[$$W*2BTU/ 2MH @=;HK8VJPBTS2'7M%DAQ\<OQGT-ZF#Q52K>^"
MU;>LJ\.34ZFEB4TW/+_FKL/,61"PDS*)[S%,24$RD9+".,(,H\$[<;M=EZ9^
M+';L*F_4-$J8TFI.<K M,_TDLN?\DY=P^>^F=;<TN[\8*X -4+I< 3TY .^N
M402I1#^(*8'IV'Z7'UJ(]!=A&M=1H72>4OR]-'7.[5O?EX-:7$J\B0_5N+B>
M%BYH#94X%ITY9A_=+%U.$'25SG[U.^"9%2PFX>V56VFV5VM>7\'6=4O3LVMK
M&VZB;=ACS1I@UCQQ*F1..I&M$^ZZ827MQ]8>Q1M:YO1R)7QUZPU1^AQ4\_%R
MTGD@HNV/SC9$.7DB0%_J;#=[EQ6MKC/[*/@'WM80)!T^X P39YHZ2WW(L!I1
MNF@LOB/O9OG*LM&G<UP]_I_NS\ ^$W<90[77>I #!""FY>@/69#$)>7AIA5E
M1YB7ER.IQ$L5>K,WO#=3:M>OEPKW)!E<Y\'5'Q[V#I/$L/E/,T+8W>.("F0G
M$CR I,S,&UFVH45I+-IH-4+&X=>:J\;SD3R!GF4Q@WV.&@'Y9RZ_-;YVNU%\
M(B'4W_VJA&SPK<"^[<"ML*9D/74'E.ZUI;[2&\6'L'IW)VXLUFGJF:.;A :G
MB&Q^/L;)G\CW98M,"3@D/<M_-ZN"ZJ=&<RMI&K5E;YJ>=ZB\P^Z\(U117VEQ
M7"4G5<78Y56[R,[5P2F6%@LB9C<'OZK2(1;W\-H2I.8NX+Y*SRU4T'37NXWW
MR18D, .B\BP]@P*; QJ3*DH+H[/2AZ?V%NXYPR_3O**!]K9WVV'[X_RE_*F&
MFK&LQO'L*)C>R9C=V?L%'F)1)2]-9P\YS:B&#<\X0'SC6P07L@!)]=-DYFEV
MX>AFH3"6@:_.UI._<7!Q@;!VI.AGI"&T]$KU\#G$&S^U'((!(NA_.:H8P-0'
MTVA\9%CB86,EICJMO(@\@[%,R1L)+9/:HI0'O$Q)P5KL$?IHYWG",$;I;>GY
M@\<SJ^0]U7J/KPQYV(W57,38UD^$?C:+[)^>CLU>^[UDHUS5M^(X,UGI^#)>
M.=OB9/&&]07G?\=(_XN)_C]GHA]PB83JV!:(A%A6C+-/HBQ'4-J^12['I;27
M+O55G2OY4$Q2/+70N,A63('@8XL#Y)92\6P>"TAY7^9KMG:#&C#L'%0V* XP
M-!YNSP%V*'. .34.$)N':37&_%PV5.< #\0P- FNU6?V#SA ^S""A$-LA&9+
M<H"6> 2(19!_P:E6N&W]00$(5,[BF*9 Y ])$H:ZD0RJ#K(4O*,QU/U6[/W)
MX#USIO@B.ZFJC0"*JD*R\)3BEFDXG&FDQ.9?YP#FCF0D<U<:)-UR_\O9_U\X
MBWK" ?B<,7T&*#@'\'P%R? 1NS+D8!EZ%M/:2ZP-6ZECG&6WS4I!;$<S,5,S
M7L<?B:5+UTGIWRD=2%]^MQ1<'7OHA+"RQU(;063YGU9Q$-7:.8%"@2<9!NAO
M: T:OFLU3A\3LU&"CY:NM=N<>O+<XHB<S8BR0Q?7]]+;\)S,]77DEO35#:-L
M!8B5SL!H\*&R_ZE-0&;AZK+_L7VPW<BRMYJXTQ 0=*[!@J*I,1SI.,^H-%O:
MXQ I<IKIU_G?X_,"TUJS8;1GHL[AA+;,P!+Y(TXR?]1E%AV^)HB];6WM#G:$
M4W.-^3%#"M#TXN-$IFGH\<M\&AQ 0)N4P1(E0GM$-H*83(?UOS]D;V,*W/Y%
M]2?O3)^W&3&6  -G%[YMU6Z*^-C]I.FOE9:*'SH-/#S)8XO]!I&E9 O,\BO,
MH?;R3WIM@WH*M#<04KTA"Z@5*QYL&+\#<?@E/;;\R/BJ]<,VW\,:+J2+1\]8
M\V\<!I@^.Y)J:)HM;$7:0BRUWV$B52&L(WTS[6=F1/QDN4>-Z*L8(8GBQV+=
MFW$#O[4_^R[?6X@GEQT)".FXUUF.\PSDREZCDZ]CCYX#JBJ VZ>^_]&A\JT$
M4?O)$Y0RLJO>'#$9$9 <5TM4*)7]H^.O#I?6>#X1LZ MJE*J[]]=:W!=*?G>
MS4.,B+T)FG7LV0GO.=4NV -$Y8WNJ-C$QK #%7,R,/70@I]?HFK*OBL(6&BF
MX>[(Y/F0GI5&Z9BB;!G!X4]:].!UYH^9W+1N^AN:9CN&MY=:O\88&$*%'HF7
MV,8NB7;+>-D)K'CXGE Z874::<+N,]X)(DF$F,J+U-CYI(\T/K,QS:DEC4AG
M6JY_P=T.$WE[WA>'A%]^A0DY;+ZS3,P-&2G$0YV;])8HWKSOIZ(BE:]E-=I8
MLYY*KZ+9=-/1BJ\Z=/FD]0.S32Q"#869VC<O%T<&*8N<4AI@[T,9CV&N64W)
MD5;CV%),!UIY+CD(#O8:*LU!A1Z.[]B4S=,3GS'KFEI#&+WH/)KB4.&R$Q#B
M>GJZT!7N[INY$%]6T_=SJK-LLK+>W[_5_U9EA'@A;TY4'N66C%@!SXW@ST[X
ME\8*LYBV; @TWH+SY-"7:QO)6#BLE(F44(J;'],XH*LGQ^>5JGG$W*B/>[SY
MU9OT4BAQ=PA8'#X<>E;?J\!;\G--RUJYQF*"_OG$=O6#Y <\#V$\LDZI(VQC
MR,GR)\Q?1MC8+BSR?\CC?Y_7]B\BN_^!S";^7T[X#Q7*?TWW_Z7IN/<^%'00
M&Q^72%+[<CBXZ\VA0AF ZPO7%,Y4 K#^M\:E0&3>L^0 +M-;=@J!KAR@.X_P
MYS/AN?N$EQS9^U42^ 5J05]N17N#^(ZCH&7;5 ;V]YWIZ9Z-S\;^'P]O3'OH
M="S+2FMUROSX'O#!5L&"N\G'^A0\BU@[V$4$5<,HSM35*_7@R1RB'P>0=X+:
M[>.CX<@VIVA<7-F?H^U]8CWO<WG,&+,>D@(R!9^K)]XQK:MHQ$>8F["O'*"3
M*!UHYVJ]H1!TAJ9!NG;9;]U7](Y20N^QGIWZ\]AM9"MN)TJ5%!3/U@9K\ES<
M>HO!!7]^G>B/+YW4V-TW->8<GJD=:CA]G?]FE7C+W'N,'W)R&#YETC)E%^LY
MUTYFA;1G'QQAFI"3103AU:R'V^.7^[HT:%O8GAL)Y7_F+M [U677RZ2MUD^N
M)F-JD"M65/R<-',OLCHVOMI(TS'Y@N43+]J!QZORX\/B'3;5%Y+7#W[#3O+M
MD9R'I)F5-'4\%GHSQ4=/ 0/(SI^Y2<UU15^)X<>^^%YQ-KD;</@[^TMS3>VA
MTHISH'J-V0IOR\'JJ.0(=X_"CKVCAW.RN'?R'W>_[_Z%M"FI<4PB-3$Y 7$3
MAMW6[+)ZA.#F $'00M8?P!>'V[021"A_FKPD1UQ<VW/3TZ>6,,J>R>E]_-Q*
MOC-9N<<'$^#R:&DV$5%MU8J((53IQ9MC-X@[P=]P6;#==83B*95Y53<8,3F7
M:FZK>'/XI.WI=)E>( 3IDZ/LHY2XHSCAT(/[?/GFOAZ>[G*F[MX2 @.NZ3)M
M#[N+3JRNGF^WL7R[#HNW;K3E +P/J6/EK]8UHXUWN;DNW=8\J^<4^US^!@<(
MO^_"/9VYG=0X0E9=68:U)R?"1=$&_MF']<?KYBEG1CSDX/ON?-8?YY)L2A5>
M)?#T4%3[FUZC<H.,,RY<\?T*J19^@7^%RR7]_P$Z$_O4<AK;9_\9*O/$8 *1
MVW ?;?!"Y3 *6>QO5_%U8.3,U)$RE5QMR2D3"4:[0F+$)M. 2,*QA)LAO=O6
MM\CTGU%[ Q.$*&0D4YP#O*WKQH".+AP@$4Y=Q3S$;.B"JQQ 4!U'P]_)N6^H
MR598I5JQ8X@0R2)[AK"/8]J;V/P<X,OT/(%YN!S3U32,!:@$,(S0BMB60X5Q
M@.CG@^ 0!]B]"4)DRR0H"<JMRH\<0';SO!IW&S3)+$2P.,#/ !J1+66/F#?_
M+^_^R[O_\NZ?Z-W>X0WP>.*Q:8O:"%D#!S&U*?O#G;:G>-)&2;?][JF]V8']
M&U9EZ#V/Y&.>I#:M)C9&S24B3(<V?J*F6397&\[MK;LP']+PM/C8J>]KYQ26
M+S7;LSYN4!!S"$HL0YO)2VNJ= 7-76GP.)U$I.4'UR](UU^9?I^]Y8O#0\7.
M42HJY0*/^N;?/;"2; V:,$+0/01%E),A'S5M?C.V)LMW[MCI_,[;'MED0+G:
M4LWF*"!V/K"%9V,!CPI@O2=X(2;[;6N_H'51?D.&B$+7:5:.@O$2J:GUD7)$
MEUJ[?O=3,SK7[3SO1V[00O$^_E*="*?K-H!#N;^H[7.#L;/[AT*M>)8N=_'0
MZW!3=E]6$F,_QUKL.;\;QO.HVKX /:*H#G93QX<7.W  XH:Z5=Q45T%>_^[\
M6SK+"B?'/#B C5 S6I&,B-BWJR#I5.N]$M7"\L_0KK%'$'PH<>J("4C0PXI?
MI:[&_0E 6 W5& D)?BCW;'KI_N#Y4]+;NT"=WR>PGW$3W<L!JHCQ.51D5U"R
ML>(7G0@/1T15X._-B_(W3]FGB&C%7PKWGH)YN$&YP;,-JE#MYR:8XB,M!$$-
MIGWQDE2S%.WZDGZFG.9[%P?_N_<J1I4K4_FYMRSDOYO9G/39$A+<861#'Z1!
MJ:)YG\C-=)S+"FG91N>7@<-??DZA8_T+E&;#2ZYDB@?Y>]G:H[XG%H<TW/"S
M,NV4<AD7;'#YS0RE;9)P[9HQ7YCNM,7.BX(7J$VCP4;9#<&%W73_MX=^/^F]
M=>Y%_=I;/2GNO;)XJB7]*2C),/\E74]L68W?MH_?.U+.(QOW_L56>J7\T\JN
M%L.(UBZ2=O7\"9T%0A6N%:[ _D1\C[_?++^$$"HS#)O7Y/EU=WW:IQ+IW/F#
MV*L4D7WQT]:Y3P>#C_'O/(:]&L6T?XWN:-X_RC1A1*&NTU2[!KE<4$9@<CD8
M=CZ=2&94A_$?2+SI)#D:O7+X>J/W\S'^R\UV.U#?GMXN.=I@7#AN?!!E1(7(
MIS"<[%8WUV^)% $?3LW-FPQ[WZXDF@/"6LE*PN^/'N;JX3O1&8*3PO@1)T=(
M=B7!;YDN8$.>CUYZ_1F_#-V)REJP=)8<D'I78/>H[PLS_J49?5DR@I2#X&>:
MSJT^'(?R +WGD&I2L[B?Y=P@_Z?/=8.Z?4Y+O<G,]0]U8F;V;P->DNS,F>+X
M,V-H%1_V 59]8UA!M?YJE_I&X[#&@5NK^>%WO\E43U](N-]E-'+29:?O R7U
M\WT3"C,K-R<Y0*LUAH3+C/YF)P5QN>B\S BI$[G.\<<^70(8V>_J##$,-+H+
M*="(B:#60:4H1TZ41H[\<%C=F#FSV>]_]X8]5Z^<_0]/P^P_[>ANXEHDH4:5
ME8B6YP CAVVE5X+</8K1H[@:J:RB2=.0(+T.8:T##\/;<XN&]_8<"E?Z.N*G
M9E'U<U4HO*#=6)?**GABN&=.7<'9DO#8TJ/(-\/7J*G#.U<Y[OR'39ZQ[2TK
MNLC0G=5H7 V1HL(P1B'JG*UX0(P;E5WV]I?4O-1VP&Q^0>/$T[;<QV=^)BBY
M' ILX=;YXVEIY^$4+6%]SOUO/:1T\>["34%4>>77VVGPR7QLIP*\7;?N]HO2
MI(*[4I8%,GV=,OU]9F9G'B4D3'@C#S'%AZL)\1BJ+2S)[1#M\[.P.@AK#8W(
M44JM2+]3Q$EZ7>WMF1D+$4-U0\+!T-86]=?R-N?GO#\RQ5AYS=SHH>V+XS54
MO;GRY#F'FYZBQ/)7=X1J2T,>'+X8FWSBQ+?<$R<&U%^-88+@7^?/@B\AF1-I
MR\HUU(3%Q>0<WWP?<$HR:=4 /;#VX$=>0[.-W-%KWT2SU3\9G_A9[]W. <!#
MN!:<%*C8IVYDWCTK3[-+FS>K.?6.W3<PH%[B_4)S]J QX+7((T3B<C%G2AY:
MG^/![3 TI5Y:I=OIP]LBR_P&YCN(XAN1KPQJARGH$<E/FT._@B5?]"X$"N_[
M*?AQP.^9C?^GBPUP)S^<+$HTE^DWC.9RNWC'T*3,1\^I,\'_YH4#X[/GYI]6
M9W$'/C]JL/!16).^P4JLP6.MF=+#&%^8P#<PW7_$>V?6[KQ2E8\\L'V>\ ;?
M,)$&;JEOP0DT5\57U&YR=R):.=R#_F+H3^2K_@8XWS??3(U/>@+C$U+2>/];
MGGO+%SSHX7VUI*.4I[=W;4VS!23)<!ZF_1,R!UCAHMJTW;OIICR*LG''6TJE
MW$@Q)VO(#F..19D^OK9+4+Y=9NM"HA(0,J;\ZKWNT)_D)XVNY&0 =+Y,JTO4
MF0[0/C=\\WO#:(U@[QG3((&#WG<]O@#\Q1AAXP,@WSS\P8JQ"DJ3=K&\[LU2
M'*5@*?V2T\$V [-."^[<W(.;-DA]]"A1G"W+O,G*V\!,\G4A1*J-E-J,)9V1
MXJC+LLUEPI5+E^0^C=RYI>+>Y#KJ>N&H>8;$^7/KP390!<H;FI,I2#;_'U*
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
MRU8C7RE];C9[\GS%W.)^HSL465Q!B;GY'=W/LJ:/L^1R*;SV5': W$"=IT!
M;7@G)"%/)Z7TL@HR_F&0A:*[2N7\?8UD!W\G2TF/YCQ+MX03:]=[/F+$RM=2
M.%ODP:>D@4DD"=*.![60[5*'5>!WZJ Q?MUIVQ2JM-PB*UMF\ 2MA(4%.YMS
M9Q\/XW6##4J>ONQ[U5JTG!TR:;B-O;X_,AU'W]/9?/U4LFN0=I2-SSNH8=MQ
M7O9>@S_]3=QL6_]^>\AJP[0+8;X:%HC EG3+,#]*&/B7^\&/6EP E0%BSJ!+
MWQ)7H66<O5R@J(LG;8-"/92\ZQG_WT/Y92*=3'1A+7SXC_9Q!!PORT&2^H<>
M\6K'+=U[ORN(PJHB5956P)BAV1,*I*?1'R&X\51#,UB2.K31V7? A19>U1 \
M>RF^);MNJ-\$HF/8J^GP\-57@E8J!'OI65@NU-J*5+#D%D13G2U-_X4517F-
M+;-BZ.)ZW\;;M!?H6N,)&\^S+'=OT]:/TPB2*/(@:(6V*ZW"X@IHSL1I.0:2
M]H0C"?+X@I!2[?#2\LK7-GP6_/:8HJ)BKLGVEA&X^<@[T_S'3Y, P%*!$2)_
MMBI*'5/),@6;JS@?QHEB6,Y>@WSC-MK<U(TO-G!I+=@/6<T=39X.Q6Y'^6H4
M$$!L5,\N]@-\(%Z"T\<% )8Y#=+AC@BJ'S2P;EQYSZ_3^B; Q/FJNVY0E/)T
MZ(G!0W,4\^_R)YUG*B*)U M,[0:J=Q4*5D<WRFCKGH6+@F7F,Q&=FL=_'FTU
M.!"3KYO['J%OKN/<7[V>!+O[TGSIKO_Y[=%#=GPW1S,403A3-W@3L=1?Q?D(
MJ2OHH2+(MR.3L(6?S&?.Z210EAH$+G<U%_U1=L+#,Z*/$ OPMSS@I:05JEHE
MRP3'?LC10,\T);R@Y7VT#(%5&[#4D,A7,T%#>XPGWL5\,Q9][A8AJ)US0&,+
M=$E?ST,ZWZ%X%KOE4KXT[5O!+$3R1_7DCR:W^V=NQ3S1G+LM^H=6&+;F5:QM
MSLV_83'(TL^08^>.,._\</+Q6*F\S0N9"W]#FD7(2)8:+R]H)KXM8 I')G*!
MHT%K( 513:1%V+/2(?R8)64RA*U<.DY)0\=E<8'>FH*!GX%DEAOOG4TB8X63
MO;4P&?K)%J7_)0Z[F*\P?J7%93;-=Q[^J6[ZS7(=DZDWI5=9FG:'8!!:)!]^
M7FF/QFT^!=?DO8)3$?;?\5W2H*4<X^DHAE3P10HT(A$SOI@U@*W2]Y"J/1SC
M;*?JM%"S0NUM@P>O-F9'2LD$\6L].OPSGS<U^@.DH92*9&JPG,9MC=$#>.45
M,Z1<9-Z84PSF;,MKW*=BO/VC@.NZT[X/31_)&V>K_LR/VK>J LW+EY8X)IMZ
MOM+P%V*T66WMYW'TSB+]8R]:7!UG?EP,7FE>V"P(^,RKS^UXFGMS<Y"A+KLJ
MR?'DBWB:>FRIX'E2BF3&RV\MXPP>6;U=@IZ!O28D5J&4F9:H:XW#=:K-#]X\
M/H@?J<12!=\#09KIW_:NGB7Y][C?%%XBMZ$*\]IGY;W<+">7*^[^M.YS4[ _
M%^H4^'X9VXI;_,08F&)RQ/68?IR9AC/23#@JJ)4N5)*CZ5@2)'..UV1=GCO?
M^]JS< =*UKI'$N1MKNY;1CQF!!KR\I_\.",*=+Y(<Y_%4G?H7SKG]@PW]&+T
MAJKJ1AUXB.I SB,KQB3O43A;\^RD/&",T'5QGKTZ7/*,U'BFKZ^+L(?045NN
M4N,:W188L;!\:Z 3,?V84<&+Z^/OF+Z@/46G$*T%-^R<B2PXG0[]$6K]/=75
M(.EJ>GJ):9V>URZW*<7+L]9Z3"1G!"W!+B]A-YA![O7:ZL!?>5^6!=,7[6K?
M")/)>Y,#MCI)'&I,MS^I !Q >[]16KVE_U1E-V=AU#/T::MUZ@.H;-8QI/U[
M'$81@[#YB*<,$ I2$'7SW96!E ("3.D#%BQ%/-(>#7=\EJZIYS"FQ;?3[8C;
M$3OQ5X XH-#K8A>DU&/L"-6ZN.]CT>>BY2^5K1,N=O+O_F?EX'^&_[*]^OL4
MX?^&S76.*)0+Z%T!]W&!"S8\6NJ\%\<^.+ZZ\0^.02B6V>Q5V"S;8[-  --;
M50H2_SK7? ;N'YYI_L<9A[DGCTYG;-O,F'>'4WQ*W/!WC([ZN]@I?,_7X/D0
M^"?@:RNX&J,7)+<L76P8%=A6SY,=][<G+) D_-]9'@+F[]"I36&>I3O[,+ /
M!2ET=U;&(F8:OWF<YW7LR0W:/_D'HL B$=3 LHIK2?/LNVM&;+,OXVLBB/YY
MUE9WCNLD[3JGXU8N)P\9O'D'FTJ&K_=R@<2UP 64%&_"I@(*YJ_3Y-M^^L^N
MH-B:HB1IB00;DWY'.KJL\AS!S\I9XE)3W8/4]^Y!DJ=6)&^:SQ-I*YC;F%\6
MX H7D( 6T+$W"F.MC3AJ*S0X)X'((XFS%Z]SS#"=K1R>O8/3%#S+H K3TSJ<
M#-#P8 2^';:IBHK@ O$Y R OOK:L@[I<X# RG=< US1R 97U8[L$.GA"OO"\
MSP6^A]")G&WN,(H]RXI(*F!+M5EQ@8Z^>5;PS*YGTA(\PZ)9<ES@>0,! WIX
M<8$TR)_:_:G=G]K]J=W_H1V_E!'\CL.(8=WCP,P7N+B=:<77WKN=!AQM3HCH
ME/Z3^O0;[6 V_?#L0#M1]#/()&/3?N&E+]4_5%3)QT;^<:B(5MYXKU_NK4L6
M'%"9LQ7C3&)JB%3E2J_(8!*VARWA\XGZ_&?)B.&R9(2MN_(?=AKN_LK*YT65
ME:W',U$QPW7X9 SM-.0N0J)-8Y(0/<NS )0X2S^16^+]+#HZ[2Q<H<:A%^VA
MOJM_O[_:W0=*9ICV$[^\C3IK4<H@999I^8R>GD@O/_AZ:$UIJT02%:L=&7HE
M8LLY/3_=:Q'3:^4NGK*3BQ!%+A""G;0BZ283XMJ,4%$T3F)%5)!64_B'H:"0
M(7IUR6FIN7+_K?Y3HONVGUE)QU^")""DR33OL?(*W$Q#E_36Z4M?E%J&![T.
M7P\+$ZSMFAZDRIB%68D(IOJ-M=0R9L=M]T8Z\51/-8/%$JN?J%LB%"(OGQY?
M:XXYT[?-Q P>BIJV[QJG;A>/=SGA%9+F0%# ^$/N0OC11IP>/'\H"D*IM.]2
M,8HMKAUEV917^$XN&U'/-]9E!B1URKM%5<GW;#E=&#LG67VQ_VIS:_HB.9 Z
MSH2@MM/G65!($K$.GF 6$N4M&[-_\:1JI0?M] EWJ/!!D?7X2(U?WYHP*9@Z
MW79(+&=;/1W;S062-FWC2GQZJR>\B-YQC ;-JV?=KHU8[.O@#QLX1B>"NWIP
MM,5V?"TBV58*1,XRGKZ*'*'(1ZA $E#F%_RVOADS=[K7@J^W!/P]R^1:5CI$
M<PW$SBW=0/*!TXQ;[+P6@5FL&&MG YA#'N '@^%#U%SFL:D^+T+P=KD!A>[!
MK@LMSW-Z#41%BJ%0'<4(*^0=C%J;-'JP3=9V'ZA'ESM.U[F?*X4T''L<UOSN
MT0&=??*S+ZZ*6IT52!!1VMG4MR'-$2LOQP2A0L&U5ZPCM,]?I,'L2K"F_R0=
MWEFV$P$]BF,:.WGX/E4B1,T#J]8_8M\?=;LFMKEZ/^=IPM-!7@^3\*]TAW]A
M\6]9H>PR3&#&9!MT+TBA1]C1YO+B8.=Q;8T?NGM%A%[$\V5^4I<0TH@P)[KW
MX:LM<HI!+L!H8Q>VF4=V?+3"ROWPL4GIF'+K[A/./C$<4D$V)FS!C&I5:C:'
M]#"4]YD-PUTLHM?;!W@[501V"28!46')@]E%D8^/>Z#*0F^4X[+?92NOSB%:
M54EW<+&6&I2\.3/I:0)C']V]ZPU:&KS.2*6USM\+14H55Z:JQ%Y\\T9$6.DK
M(4?K$<6WVC>R)Q*[IV'H!CX10CLK2FT1"%1XXK,?A-KPHO3*E4&MB+T63<GV
MR)B=6(^;O72DS4'-JN"/7(#T;(H+)!M4L%1I/\D12X.V:BPE&K9KQH(Q3_;)
MB0B,5KN[;=VRWGC24R&K6R? S73KD4/.Q4KU^O=/^5X+@B!*"=) 0T__2JQ1
M1!CDGMF*N!T9BC7Y7-ET]EV8EOB7(,I-L$#SM7*5.V^W4*>9ZB@W,!4OAE9#
M#_DHCED?ANZ?#F*<NX?$F?"?/<0%KET#=&5JM_/?$O ^S-I*TQ[O"3E,J?QT
MRFNA"7OG&6UTIFXI(TC[;H3<9[ZO.>]\UV6%M>]!X]*+6/-,C\B(C@(U3!"/
MD.!KL.U(Z;,$#*VSIU[=@A[PHGBJZ"KH=PQW9L^D;*QH/C59*#YJ>NNUY@.7
M'74LIFR?@YETZ%N$J+4<A@XA1R0OU=E(.*7Y?S)W/A22>:BB75'W4ZU^[#[M
MV.UYM22B$H@@*][]150#=3WON ZMI>Q:_O7AT&2M6I?L+O],^'-!%7"%T0,^
MIPTPDL!:,O8N&@HF/3\;:47BU8)EG)1KI\OH;#QN1?Y=H*;'M+Z5@-;-2QT!
M!.&HG:YBJ>.UF';SEL//@GG-<T9'\2"NWVK$CQ1B,@:>\RHJ"'P:XF<H1]7U
M2TTM:U?>?OUPVHLPW0B_SY<*D[-N_R,&]4\@#6&_Q%]4!#<J0'=R8"Q'YPNH
M2N (-^4C)")K>GJL<.G[!K6[<=TM=PUY!BH?ZCNH+.A_AT+DY5@_+C#]HJM-
MG]=#P[:B!]7EP.P*E-7XT?+G*.M66OFE6W:?\T_U!)C:6W\TDK?X7O2'6=AK
MYK-MNDLJ^O?SY)(#XR(S9MVI0Y3G1O=8:DS7L^"6\:Z\\)9QM/R8M51P^0SH
M$]%PT&S;^.O/1[*IV6B5(W^$OA.L GY!)K,9T33$$I9FVLD%^%!\8>&VCY]Y
M[C><^9F0]\U#.ZKD42\0&N5_\RTI4" 6VE*8'5(NE)&+.LR4X@P/HS_9:K-?
M6BLR_;XS\O)K^2>^,S97.D8_31\<.3WG,>T0+CHJ7_!HTN5X6G] JVH/1!P6
M[.S4SE%"B*#'5 *>DD-4K.Z.KU390NPL'F,W4N,EIMC/'*\,W>UX.#\?O2RB
MB:QR@3]Z76,=R ADW\?A[Z!A]$2"43)188[>D-$2QG# Q038J)DM.@4[^4.%
M*G$US1N7FI," @.N\5GN&ZAUL=.95JO@922-?_DG+#SJ2-9="J>;G@"IE9PA
M1 V6RI\O,-;B$8Q43/T5X]ZI5QYTJ^7!CZ_M85^CJJWE7J&*AVAOKYDXP@ZX
M.%O<'1W(0HDQC3D3,'Y\T ;'>N&+T;"M43^EU;;_(-VGT4#L^8*M0IWCPXTF
ME/;<;:<CTM]:!#>JZ E"$T\64';L1$P0,J--(85$H*HQ+TZ#&;,_B9X#E4%3
M@9W?;U#AG@G*KOX-;YJ<$M(449<\"N,E0CC;QS^=/O7M@K\+7;C@%3$RE'F,
M]N5UD_?2F$GWA9<Q.0';LN[OT%Y]Q]=AH1JDL=VO%=7,A*$[(#C\TM>2ST&V
MDNPWUC97FTIJ=<K(-H==0%L=_-AN_YAAI[!KFX\"K]F>A(L#P'G?MM>%62%"
MV=:=Y(:E<*8%RV,D?,.<&.<C$G/=I^9-,D)F!MS_D4S5S3*Y36K6B C7VF,5
MMV&O6>G)SL$'PD0Y?43^%AL:HN/!U/7Z[)+ISE>7F] 9:DFC5</R22O::1(!
M'H+!6>^I;X72H4.["I?')*"?_WM_'?:O \:=_#=02P,$%     @ #X->60]J
M,*;+(@  Z#,  !0   !B;&MB+3(P,C0P.3,P7V<U+FIP9^UZ!U"3W[;O1PU2
MI 5!$8-2%1!!BB(2$1$0 0&53@0$Q$B3JL9$0*1W 44$:8(B1#K20J0I5;H$
M,22(B%(2U!!)NY_GO'/?G3G_,_._9^:]^^;-?V?6-V'OO19[[;767K^U\W'>
M<^8!L3.G+4X#7-Q<P"7P W#6@.W&EP,]O0%O &Q<G%G !.#F^MU^/[E_-UZ>
MWT\^7EX>7GX^?OZ_$62; $@0?GX!(8%M@K\;^$U82%#X]Q^_A?R=E9N/AX=/
M$,(/$?QO-TXG("[ =98;RL.U#^ 6Y^(1Y^)T S!PC7Q_6QX7\+\:%S</+Q\_
M!%R&$#BA00Q</@\/N&@^<,7@Z&UP'. 5YY/8JV7,+VGK =D7#-6.RB@24#A9
M@Y>R&Z4H'O:\'KU-<(>TS,Y=2LHJJOL/Z.CJZ1\Y:F!RRO2TF;G%&?OS%RXZ
M.#HY>UWV]O&]XG<U)#0L/"+RQLV8N['WXN(3$C.S[F?GY#YXF%=<4EKVM+SB
MV?/:NOJ&QJ;F5RVON[I[>OO>O.T?&Y^8G)I^/T,@D1<^+7Y>^K+\E;KQ_<=/
MVB;]U]9OO;@ 'JY_M#_42QS4B_NW#2"_]>+BCO@]09R7;Z\6OX2Q+<0C6'*?
M=I0 ]&1&40U^F\)A.XJ4Y_51P1V*.B0EZF_5_J;9GU,L^M_2[#\5^]]Z$0!A
M'B[0>#SB !Q@,8L358&_Z"_ZB_ZBO^C_6>)1Z(.+H2"4OJZZ2!S9)B6T4'19
M[].VG\<#;1.G/FK?Y%%\\7S;UE3@:PZ0"N,WTG>T>8[:3:\AX:1<"$<L7[4=
MKS*.E/?*AVP\;)2,N1.<QUSE -&U5XU$J&E,*>EYS&M-PBW7'1B!>TE2JU\1
M[@WM61_>!H=FZM1R%W$=(O2N9M3(Y%=X(A]04C97%AG',/@ %%<IN@M]<%29
M$I'T@Z^6:O28Y';9W;&L^UEH%?^G"'=AO;I5X7!<^9E1^TWSSQ%P2R,5]ABF
MK@]O2=?!)L/E#/>2D*WWB8%^6'HB8<Q),N.5G8.P0\RPEIMFK*$;"2Y'1\_V
M%$! N2^6'1(Z1NS'L%[-38]#DDLS,E]H"[S1_<5'3N  OMB9$K:@%+5QG2U8
M2?&UHQJZJ^<MV5&V5VE4SIEH/,SSDCC)4RW4\^EULNB:,_?=)P.B%;CYJ$)(
MAP+*@/5 EP/LCBS8KXXZMH"0P/C1]4US*&>G:%&&=5KRS*<GI8*"ND_(1#7;
MJBK)1F<%],U).UR<TAMS__C!3/A0K[M?6=#S1'Y+B4A@NX5N9Z0EK8F5W7:+
M/$F1CN( ?IK<R%T?,F7(8Z$C.V9&@A52G]>4QCY(.[%-ZA,'H#BLWT/LZM!@
MXS]J4.(Z*RT'ALX-((,K_&[>@%_!O4P\][U+9O>K3N%SUTF"=WJB"P<UH68,
M)?8D0A M@!Y!O,3BU1X++83FI=2C%:<NAS=N.,N&2PXHX5&6'9>:!+_J[^L^
MSZ<NEAZ=V7S&ZC"MBVS3)QI-Y,\<LTGB -)MFJ0+.,]&E>X\5GL:0:#W%#JD
MFGG9=V<O\DGCY(_*N0/'PT?LFW)Z78(-'3+.5DEV.P2E'SERP.'Q3.]1[!!\
M-LV*TM1E0U<536@+8;@S#28,+Y#D0N:A!)4[#1!*=UXR;!8NO[$@D"K_.-]5
M[ .4<;+QO!YID'F0&M<'EV*_P0ES@/GLEH.M\'MMQA%%KE\1NPPM*MXNPB!T
M3Y>W3Q.G+EXW?+78E".U\>'9^0P%>8C2=LO2KH)!UE&Z-]67E-N+ 06\]J/D
M]N4YQ/^("5%JGJA'3C3?Z8_;7O0NW?S-LIM(,*Z. \1TB**.T8\71?+,*[8@
MZ?:FM2Y6^^LKZPN4+S &+Y\T:=7R"1]V>ICP*6^E4O^5ARGT'-?_98*\Q5'L
MUE,1%)M ;B+=E]2WNDRI_N;<,%%5K:FC8<_@6U-H\/9V4G BA>7I!Z9G6PL(
MNCS!YL(]1&,0X!Y<!8W 3F-8L@<P=1\Z('0URL#I3.+9]N;Q0=AL7I3%.W.G
MAWE.$1]V*-9)I1(.]5C&8B=63<Z.AR&]?)\O4UQ?FRNKQ<=4FYE$:]GA>?7>
ME;77J^T.KCB? @6>A +;HZNL1VN5>M>6%GSQZXF8.M'7-H2^A;M$BD-:W,V<
MJ@41A&UDJ&7*+>,<-E^=]EDY__N^_<(%9ED'A-6O<AL(K_U$T!5%DYDA##WT
M$!S& :YL4O03'I'T'@=M]77-\=@J^;2D2KWR<]XWPZ-U.UOQ?H#=:+Z$;2SZ
MT55GY907U]C38QH!;24/V.,!V)=;*9WD%_=/M@JF-/=J]1YX?&KRA9+0X>^W
M:"NL9VP=]@<8Q3P>?8P]P@%$PU:Y1>Q[$+[4G SOH.G#(OM@]6:'U3.*Z]-W
MQG9L0%%%72)%E8L<@!#21Z38X)(Y0%UAEV@L\24</W==,_EFV,_D\/7B+Q)=
M%9=/]WH$&V#Z)I[ZIU:7]:>;7W9]QNI,5'V2;,)[)KY$L**9A_*<YKPGX>F<
MY:WR*[275OI;RT5-%_R.C@R>>+M4<.6"Q Q/S&V;QZ"I @G3/1R@9FFEBN1B
MY3,8F;8@G?!C5D.RRPC6Q&TV&?;YGDZ.6^5FL87++?$[EOLN2_-WG&!AX5Y5
M)C1;5H[1;B1Q9_6ZH1D'V ;O]3_LSBIM,Y&P@,_:/GQ8<K]77_>%\:(I+/0-
MZ8[P5\A7TX]))0CB[-5<@E7]]$7OE,>#+]4LN#SNO>_VO@X,&TPF**1>(>P_
MI_UR;_8]8TC%OC*;^P'Z1F)@3C@U0_=<HB6PBI@NC.-^J_X47UOJCOP.8;VI
M6A,/W3%3U5?(\T&'GF2+W#FBM?T.UV:L]D?"QV'>AOJH?8FZA(S>H@MF3WC*
MC)[://S@Y^2H6IQH(JA:?.=_A-2H#FS8  >0G>4 &2-L]31FU@B=S@%,.0""
M ^PM:,4L;+*=.< (MAT]>:%_^XY76IDY>%/H>2C4UA3X=\F3:4J/G2?>_<@W
MB59BFDPKC.L<W]YK.63'=IR;$CCG_>@J]U#4C+'*2]VRLJLYNS[F^E?Y17"[
M( =""PCG2@-3)K0;MPN\D?^.$&*:C+>9<  ^"*L1?9#="Y,& P@G'BF-+Q >
M#WT?BN6AVY$)8^O=-1]<?HW/6:F/FOLDB.88OBP[^18V=U3CQWKG>A1"BBW(
M5)SJV.6.'MN%2UJ;6^( =\W<J:<?"LWYB<N&FGO<[ZMWBU^\F!7"IV@TZ&'\
M/-CB1N;CF:^A#DLCJSV,8^QWF)J1E9E*]/L]4- ]XIE.DVU($O*1VB.&?X1S
M&D/4_GM <521E:Y]?VR(JO?9YOGDZSO1)51BC)$F>H(# (8[56+1NE<Y@-#2
MU*IZ&!SZ@1XPNHNUNEBOJ?2X;0P,A\\M,!W^2PH*N_-V7]P4*N@S1>TEM=JD
MP&KTF5 LJ7#E&PD,5=^^0G%#*:K)J8FRB1^!\3=)DYHZ;ZN>Y-@&0U>>%.<8
M=P)BBI!@@L/:EI6CWP=5;"R;/_(8N9 )G76D$OMPTNP)G 1*?)ZEW^O0 NG"
M;F?J4W>.9?A7"6)GJW?:IG37'K[,3S*_I%UV<LN7*0E?B.C!RGY!B!MQH2*I
M+I$Q/0@!9E@PZ1?*3-%8:?+:#;TF"3#%:\BH1=],?^Z8\\$RN%8B>^;'(M36
M[IRM*13XL^30@Z"X(V9'V#(A-/$I#$EB"CVT@(G?XQN'4EBT2/!G=L.OMKE>
M-WRPC="U-J!NU$"KPAR"_9U%-HVV]G>6\?FT./;?61Y4&S;]9@E"+>,)7>NF
M4*/L*IF0P>$7KSQ1%Q#C'( IAJ1]YP#W%EAW0P/IEF&%]70BN,&Y)*+TC5H?
MES0-R$R@K&&A :"OQ1CKT2_#')*B8?_!M)O56O\WIKI(!3+D[SR>:ABMOM\\
MHLK709X:2_VJL(MQAMMOVBUFL."CIE*=X7Q0VQ/_+NT1IS)HQJQD7(#&R=LF
MO1<-PHO("!'K*97NCSNF[NYJ3#.\9G-_HW/FXFGU4R'\@A;'C'7!HYUR5C.1
M XC/4_MZB3.,/IAL0(<\W82$B-?08&HML'R6O?/,O1-]"PC(?+(7)*<H/RO:
MI?B^;27#"8-7Z^!'CV+DF')4ZVF23=PJ.:O;?@YETYS*_CJ\X%RG-RPAW_A)
M/77\U[65,UI"FZGF1E02;N;1O&8,6N@KK*XOABV]G&<3$^9F\+G/[MV/;F3H
MJWMD!>CL1VW%@U_,M0.(XY_?2)5-:R34M8_D-H1-X.:K<#+J+T(9?I=8^88\
M6*&DRE]BS^A1E2?,Q;M%700>[7U4&B<?$B,]CJM/6Y6C--%LZ9:WJ$ARSE/_
M%0V]+B^/JU'58;)/(?WU36ELYS.?+G%U C5[SV<L!'$ O QN_M%%:KP_")4?
MW35E5!083 .P.^W5FV1-IN0FS8Q>1\D%JP8>M#Q3];;9:[;P-3K2VFCOA +R
M<'TUZLO:#J<C*NNM=@$:U9WW4R$T#=;CC@.16')O%0.-GLH[,Q/)Z#&X^C[2
MX;5+4GG,#\,U2]>,H8&ET#@@>O!0V9S9Z"C]&UZ"_I8M9[H@M[_-6"J^/>ND
MVTF%R)R>QH3!8TWQFV*MU":5G5A!B@I3 D.#T/T6_!7(*M$= JXSWW;M*.<O
M*G-K2O[Y\)2^V!O%E'Z+\#=T;PAROWVRF)G4UXNXNCC\(\VT37B#5%.,%"KD
MQA.1'0LNC,M]8>EAP;#[B'Z(*NZ(VWM7W]UV65;15@J?.0!]7T&1+XDX,] +
MXPUSN1^'H$AWK_K:3%]3NJ1T]Z%):7)Y>M7W.W/;4MI%+#D ;VL.3(YYA56&
M-J*CC>%Q;;94UYDK$=3\GILYMBTZHP6I*4L'98(P/.Z/J*WL;5B&+'ABBAU$
M[T>=IE]0H:T5"795$K]L+7[.#U/M!#1>SYY)T@1$N@/DN?*YTISI_I3Q3CBD
M3;0<I4OW(!W3$#TY=FDCE*7]6B/C]2M%1HZZY>'==5J*F18Z'[)P#Q1_Z(,9
M-3H:!"#<_X)$)5C5N/EB8DW3BL*-(C\.T.#;JTDW]:'J.$A< >LE 5K);5KV
MG5ZEHW5-]Y7'U3&8@(C@_-V12\Q3:J"V& Y0TLH!!GBZ8<PHQ';0?^9@&T=0
MVSC 2]]XS ^?0D2J[L^=:(O8GOF%B]>SYVC(5K>TD;IJM<'K'X:?[KHOOR#K
MO$P\7VAQD)6VW,7>)P7F##@'&)WC (M19%'VB9(_Z,-^-DH$ZU&'0_ AS79,
M!AB^V*--&R9KN1Q $6,-HXIAF>(<@)VZS@'41<4P&WQ_T(71^F'+KKZ$R4/<
MY #R', ])/!3W)PFVYR=#R?O1= 5. !+CLAVW ..?1+\@RZVUY<2EFLG!]#I
M^,DV9K=])KX5;4$P,UA',-TG<100=VT=PS%?&AIS@#?0?^Z28O:-FFV]BF+[
MW?[&C&'=&,)EPD)QOQ2VP!B,C\7,IW& 'Q&87Y<B8SA NNH?]*G]2BM.^QG"
MPQQC3/^";'U_A%$T6L9LF/T #V=Q0= 0('[^LL8!-CJI$%!#VS_L=?@.,X5]
M_0SY5;:)W1#]N:3'-K\]!FKWW[,%?')0]+OE.N(3[-NP/S.=4<8!WL+&X_[
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
MQRF,0A+-X 4?B"*PY=F>;&DRPH\M^F"<6^"+,7F_;'&=B;[*><\'FB?J0OB
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
M715WIUTM][ODWS#0ONU@HGW;'HZ;(^._4BWDF]\';$X]V"@,?C4BB**F]8K
MJ:<L4J$E]$&;#^!2(= 57]! F3<HXL&@\*0%;FQY;&;/GYV\%)^G,.D49\[W
M]_\1T'NA3T496&IG]SUXW5_7B_NU^A6S2B&]QE&=@:IR62BV:27L)R_ZPL(D
MD1@<KUVSM<['(O1>^)8*VTW[J;<NGKCSGVY+BZR$-2[F/W%ZB;Q3_?7ARF=8
M09'_89-/%TY'OB#FM^/$8?;B&P<N^A P*=O8&K_=K)M4->$D;N3P 7.\22MF
M'E7*!X+XP-06>/C>[)WX9X=9TN4@-8(TGTF.)+#D^TB+O3<P?1J@"8&Q&[/L
MZ-M(9HM_QZSXO2G_OJ;>-!Y%T>(A^@E%# M.PG<P^>^]U(>R#__9D>^S(2(G
ME-@'6E:Z5&,A)K:0=_4*;]MW;S2T==''!LZ!X^E_NM?R!U&?6A+MR4S[E99_
MRKSQXS3<M,H?MJL%H)S?#LUTR&\1^9$7:=ZP8($S")$4P0X>D?OZ[V[R4YKP
MQSS_=_+_CD/^,_F_%J[^V?G5RA)/S( /; R =L  N=,1AE&+:N[N3_/+?\+2
MQ[:G<^=1-*[["D$0["@K@"A_ZVLBM?I/I^8_*/@VM"L?2%5:29UP<QKS>.I"
MBC2Q]8*9_.3#=?_"P8= />%"V$8_^5GI?*-KOO4U<-OA?TP $/&DWPQ/._B;
MY;HB ENZX1V(>D](9+IQ4G^ PZ25 _"LEQ]>9OR3GTH(_J#\9O.R<X(CX\8[
M,LBXS&NZGL7+QOJO1)8GT9V6.OA [$_?[[C5<(>UA#'P;]T\1/;]V91LJH%1
M0M/H)^)#27\@FF>-_HYZ< J5?/V>*T_JC6J:C8);;FCXOW# ]A>2_85D?R'9
M7TCV%Y+]A63_/R+9&M,QBP:R&.YRKV$50?E[=G])L&G5QYK$8H=S7:W!MUJ1
MC'9/CS ^L&8)TN,#>[$I<#K[XA4?4%O:KR_8Q =HHS P\(')0":%I^2&&K/C
M6%&H!.[J>BL^T/1N@N/_!9YM2=CG;W#D^<!C8CL(N9_D \D(QAP8 2Z:0W-\
M0-* P"R_DGO3VH2G,<=PXL508)^C>5_FF8'-;WBP-WX<'B-Q#,O MC<]"0"#
M!(60&E$KZK@0/A"=08:Z_]+N+^W^TNXO[?Y1NW4]BY!9\M9AAYIK:E;'Y?2'
MW Q;778)I?=1+YV__I^&J)V6AT4S.%Y<(LF+-,AN:6X$5? [0\%] ]9IAMDG
M/^DZQGEJK1]/6?=>+JW#&-!*._4PEHFE8>/KUZ8F\A!08JY'Z+'!G33F6K7[
M![V>K],9]R,&N)PJ?7G;?&9'VVK<#]A&?/=BJBR^?8"B^3-1Q9<9T@+*_+ D
M)OUT]UR]\SV9E=&U0<]S(2!E>[\+\OO\+O7D8]P4CA:-),7K!ZOMII<?01[O
MQAI8)[Z%%PV&!LYTEV3..?>JH2==S36/NX:.Z6RI"A)4#-IX*EC'G.P#H=A^
MO'<$! YM<9,GC;O\\>H7'_7@E[P/U2\-#)]'1FJ?:5@X'.(U(BIJ/9"9S#[
MT>BW2RDSL7;1S/!EC+E98A.W&04DHOW=HV2[G'+62QSU*EKPNG018P25MR,M
MF5B.PEYJ;!S*CW)S"2$>4*7R\P9JE<?3_,!G!7%7#5YCM#^_O7Q^.*#?<^2M
M>N0W\UT;ZHL8Y.DY!JDY9'1;;8[-*5<332ASYV6/BH'<!/K(%SMLH$1 <KJ
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
MC"^4S]\/?Q],$,=;XM2@GX_>TK$1% 4S$X7CC>M2Z&/[^O)>RNQ0%5^WYT"
MW?;3:W:4RT%O^<#& ]!&/N"UT(I:4<SWQ&$8->&,2)Y$!L,.7K&252_-7I/C
MK^O%+Y(UT5-,L=XC-2\J4[X/7<NX(!6_1?+;YI&]PA]$]+_N#@[SM%$XIO"O
M[ ;]47#DI_@6DB9/$DIM,6"OY_77C$HS"N*OQO]TY^C0$8+M)7OS/0X-/[W]
MSJEJ3W>>1=?ZP [Q[=_]!:D6TT0VFD<>6DKF*0Y!HV37"BBZZ*0_F?FN_\PI
M?Z>^=[IR"X=>4E:W["O(4HF*.J:M<&H0@>YV^=#JA9OP9*OC@J!X)K:1)(>"
MUZIK>RL+)?W3]%FH?_.H)N/(E(Q#8=1&C2^=.?>&;'>U/--M74W6VA2&9B5#
M?F.D)%"H;B^#1"MO+88#DN67[&%TZ+->)_:Q&GVOHQOM.1T?OL59GXDL7A]&
M_6H3W'?D6XBDUD3J8"SK$#<?Y<-&K(;6#+,>,THGPNM0B#NCRKU(N=*HK"TS
M 7 >RP?.V7=J[1CM40P.'CGD*._",\*_)55_:BV5;L%(7,4.7Q?C2-(O7\:"
M04@--!\(L"DX=-SA;):_96NDNDK+TU4TIQW6A+S)@JZY"R\J4AD+#0_70J>H
M&O*T@LA2-8H]@Y46^'3J@NGLEN%&N5:UV]=O/=LQ=]+C-=LRV9]5\Q%U'@,=
ML,Y[#.DN-5,^8P;9=7R@ZJ2-!6'B6F00Q23H?:Q5Y4M/T5[]_&#3+C[@3QCL
MP_<CA+#(U005\$Q8N6LO%JP"*WG]E=-9S[\$S',Z%DAO!Q]0C*>I8R+2P^HL
M;#WW&4^,S,C9SYR'?*9_J.'S?4OJTUE?8]".A;,**KC/Q C/=HK*AVM3'@4V
MXE4&6O!D*>".0?GT]Z(GN&5\X+P#)RP/\G=-=.FUULJ#]JR6/YB]HG77I]8E
MT\]X#^*NK9?XRU6[544GL_4?US0:""LXV_^S5UA$=S!#:&X1O.V<+9_P,IQ]
MO0='X^E&YF@C6^&P$L^+R>\H3=\OO/MR;_<,QNH\J@(Q4Q3"R)U@A=7 H2W&
M&B\7N'&QTW\*J;%GB%JYY6Z/:)WR^N-13??V^6L!UURM8OOO'#UR[J NKI&!
MH;;/E#_"*7WD2?IYK&>0FSHIL8Y*#YY\S]9]H$G,"WW1L$_!.K/2VLW\]L;#
MZ*7'B:\U/JB$#_(^\($78 )2C>/!U)M!,"OI2QS=T9U,XRQL_C;NTYC:P)2<
M@CVM P.C(PY:ISM"*E]7G!65_!#V(B'H@)Q=%'X$? &'KJ$%1P8QAF/!'!IN
MJC6/+=:P<_]8+2V>?(+LD2$5&)"UA?MT=?>^=S-?MWBEW7,TZ3  ::0&2I+\
ME!HIBG2>G/A0$7K\Z+PYHQW[F-AL?^5': *2TY%\^4)E4M3Z_<GY IJC%3;&
MOO["&61"G3^< %"X.3!P=M+F6BG2' .&;?P9ZM-^]2.,KUGAABV68Z?03PY7
ME3QV.?BZ*$U2FV!Z\?D"9E>WS6KB2W>M+A[ ^Y!']4WBZ82^#&UF'^4I(9()
M+2A?'GD>5;F$;I9.>]V%M>"ZSD!.;Y+KO!ZBN _L4D _<BRI*H2CB_#F U'2
M#@,!I I2Y1+W]0RS*8=#V7S- Y-^/R!PN+9LQ^([_=<OW355V?:\=Q@%O"'N
M(@/;S@<B040 1[8L=*]=WY4^WD?&N7[ZJX3IIN,S%H<#M-[!_F[UVC,' Z=O
M7@?M&A'*QN Y0C(?4+UJ$E>_,]W!TI50[.%WZ[/[E)).<YUYYH6O9XT;L&GW
MOMP47!=$KNJV,ZV.>$>S43CR3QG6?[$(\ ?_&U!+ P04    "  /@UY9VWA'
M]7LH  "=.   %    &)L:V(M,C R-# Y,S!?9S<N:G!G[7IW6%/;MN]">A-I
M(C4B50$10;!@(B)--D8L(")$!:0)V8 T"8F 2#<""@@""@A2(UT%"1"*B(@4
M*:$F2)$B"6!8D/;B.>^^<]X]^[YS[_N^>]X?;T^^D2^966O.,>9HO]\B[!'V
M-+#KK+F5.<"U@PNXSOD#V#^ G2:NR)MN@!O &5SL,< 4V,'U:_QZW?%K\'#_
M>N7EX>'FX>/EX_N+\ L*<(2?CT] 6$!0Z-?@O!,1%A+Y]>'7(G^]=0<O-S>O
M$#\?O]!_>;"; 7$!KM]V2'%S[0-VB'-QBW.QVP (1T?>OZC'!?S/P;6#FX>7
MCY^CAC#G@MI='/6YN3E*\W(TYGP;SOD>X!'GE5#6,^&3M+W!O\]/ZG!$\@L!
ME=.5+=(7^BBJ^C?](P6%=LOLD9534]?0W'_ X(BAT=%CQTW/F)E;6%J=O7CI
MLIW]%8>K+JYNM]P]/+T"[@0&!8>$WHVZ'_T@)C8N/B7U\9.T](RGF7GY!2\+
MBUX5EU15U]36U;]Y^ZZ5T-;>T?FAZV/_P.#7H>&142*)//-M=FY^X?LB=6U]
MXR=M$]S:_F47%\#-]6_C#^T2Y]BUXY</^'_9Q;4C^-<%XCR\RGI\$B:V_#?\
M)/<=CA"0.IW\HK)%4$7_ D7ZIG^?T&Y5 Y(:]9=I?['L/V=8Y/^59?_+L+_9
M101$N+DXSN,6!V  DY$7KPG\*7_*G_*GX(380"26-20S58E=?D+635*"5$?.
M7+.+@5.6C:PSDI97:ITZJ0<T0SG7R:37)WX+*T<9L0%^?A!Y91ASW?+GR<,3
MDXKRG5<#YYY_.*P2G?>F7B2<_ZFQRZ+9)0E_JWB;5]6/F#EXEU6B"SFZ/IJU
MGW&9LV$U2#@')I29>9=? [7.#44Y7FW?Z\#Z0+/VCY]2)O FG9<X92><1LL=
MDZ1),TO9@ <R@0U07J-%V4#+Z49[RH YZV/D2(B[1>2W5K73LX6?[)-W./[^
MV1ZF>T$/V]L[%D6[PXQ"[T2W8H0Q'K#1X';U83*T,KSPFLYL>L*MM^_?W:H+
M]94EK0M$D#+VCB?(6K3F6.+ZD&/6M!JJ[O)3-L!#29V12?"%]LQDL0&144_B
MG8,[\+39GC<\T=\SL%EZ"$O+<L4?F8Q8NZ'Y#QB*34\8#3?(!J8+<S1 MV+6
M*-0 3)Z&1=,R(\'4\U]KM5+=7_VVS[![3Z35[+7R[A/*X\'"MVXDDE\PGQK@
MQDQ90A-%# MFO@[&![,'98PU&W*MHMC?;]1Z9>/C*1*I;&!]Z,&5M1=750_O
M^MS6X)Y4]%T7W">VW*#;#!DA]G:RU*O<J!IM3X>=!@LRT)2KTOL^'X:KAI[I
MZ=T[_AHG!\9P[&$Q'[-VX)+0^@Q5SOEG@%C2\#V<>LY,6XXT)3C^N5* <OB0
MGY44(6#'U:,S(=_\&I ]J>F?WF9*G/M 6P7W#:]@J"JT>N83WQ]->EXKQ2'I
MK5<9F39#I0>XU#:4+OD3M#, 62 H\9E;X^M.[;:O2% 'OA)-=:2=9S[;\-:-
MO%M/LX]%N>/8P"V+\N@+M-U+DL;ELM=/?^B\^4!EUL[_4(OE&AY43@4#:*[,
M>RAW^EG&[2$90I/L5V-[G6]WD]:.V;J)_#Y6]OQ 6OC 4Q<N$[74B)YP?OH5
MQE%F$FRZ %&%C@DEKR;6&4)EAHY<>DMQ3[R!?_@E85;2K)+W@].WZ*=RN[D>
M=M#+(M*NGBTDBCH1/FU)TC(',-YL %1U3V#)HH*:F+4,=ZK&Z>':%RXS26+M
M1@.]/LI".,TX];13W)WS/C=B3.6>O;[)?Y&.0%T "50+&HZ9UZ@#6S&;@<40
M@UO@T7Y+.?S]QAID_<+.5Y/A\5KY:A^<?9\4/#*K[S_#S1^U/KSRDZYI5AC2
M30I>?D]:'<MM9P-R*'>RV*YV-[?\*2\VX%GS1?N*]MD.74/D_I'7RO4'5:*[
M]@##"W"&5"YI=5EZ&O-@&%8KMF)#T3*C&N+R'3M=2*#;E.)0^9T 6ICX[.OU
MB-O/COX>JUAYSZ3TY0VMQ="#>'H("@VFT_<R%$%!2MKR..,NV$V*14V</K+&
M!BKOL(&G&D.%([ [#N+90A%1[P=1\>6TF&;(?3^4 'CR.4,3+K/(VIMJ424^
MOI3Y<R/=R'Z@4E?[\YK^H?'EMH._/X]6X$)DVB.$.5G:>V_R,&@"BV?X:$0V
MJ;,&H-K><!GO;9W'5K#[&UI^'G7OI.\%NM6VVNQ1/K6W10$5VX4L@4VG8^18
M^B$#;1 Y* _*&8P)GI$&':@2/C*F5+M\"9VO$W5;CRSTS8%@TYU6QXZERS9?
M^RW_QX2T3$714(VMF>L56S,IX%\E=O9)#'&26)RS^""*=V9UYU6O;<-RKR'B
MPRR,0(I6;(9_6=$Z_ZN]XI%:=O' 5C7)GB&AQ1+<HGB3%>O;V  O@^?^8IW,
MOG"#Q<SVB67#E*BW3OMR[$Y__/URAMX%+A[QS TDT9%FS,R!>:_H6O;!/! [
MK'!$CV!L8.&8Z*T?7R7LSY==<>Q68D1@LX[RS,@>VR#N7[=J&+<[8V=H>-7M
M\7'?;&^%W32J]GD3(5[+/G/I2SLY$)87U5W!J9SRF.GL'#4P.H"JY0#RSTTY
M3YV<G:AGJ,HL>6O_:!]-W'?]^6[5Y3WGQOS:PV%F@K6O#7+FY:G\-!1H1#6=
MKAU>7B6S 2Z'KNF&]U MC2_:FU<)"N*'#:P@C\ZWB2<++:O(F_E-JC#OL0'7
MWMWH'J+]\I,*E.9#!-=",,2CW\"O>$+K:N\[^_4T/\WT4,]9U;1CZWL4HN)I
MQS4;A%4(G-*  S4@RTBZ*A@/ET5)@,=\7,J[),V/E-)'5WUOFN]Q2YH/7HM0
M4(RPYHY*=G)O1XRZ3\]WX..A8F MU>C,VZ^!D!W73O8^6)['IRZ?OU8G1I0;
M5TRQ?'FI]-#1 V^^.\>9*7S>?.-PM3.7U8>HFFK&$^M;[2:%P*5ICY]9)^2_
M-@X46+\MK]#^ 32G[']Q)WGG\7LC1V7Y=Q0Q<SG*K49.5:U&C)&FFJ>X"7F>
M_I,G)_K+VZJ[ W^?YLMT*+R58J]\JENO&1 !>(,-;(.]>9_\D+(U4XZ6LCW%
M^R\7^RB.OZUAMYG\-'YFDK$+W6SQ\*GM[*3T$8:6RS'RIMTSJ3HLI.U%M4I$
M;[I43*U!5M!I'[6 %C9 6I_D80,QW1C".VB?&QL0Z*1IT&"T.?-5T#I@/CP+
M[3>[A5@8N\O,G\4U:H$=;" :.X,'KTQ1ZC$DK?=LX'XN'4EWH0?TPCSIF.SY
M\"(,0K]G:_/N.F)(C"$)I_5^P2"Q(P,M4S7.V:J"Q5,.X=AVNT-*VK4>@'4&
ME7' 46*O\99_1]C0UV)_U;XGQY_U%(:U2]E>D?_7G^+?">8D@A(PO#+/!H17
M::\JF<DHX;*MICV@?0/=O2M5;\)[0'.]^J'\,E7Z?K"#W'0P;L&NR8BJR]C%
MSQ+4F(&(+RH=I,*72T^RBDHFNT.+$=<8IE1AJP#C"F<KA6S3M%LWK7[8>)ZU
MO5_QH5CVK*'%VCRBB(-X;NO^VE%(DO:JB;-C8-F6\QZPN)XN_SE5G+CTI7C-
M+T=F19SO_J;G[O$@W* 8IW:R!);8@#F&4]2YVV",UZ5-<IQV#W""096A2#X)
M:Y_<S7SB_GIPHW0$9S"VA(Q%*SOH%,41.O>)O_K]XT>!D['E\U>?S;AH]C]S
M"UB.U\Q[N_/>OQ".<E.-6#L7V$ R81K.C#(V90/Y!ML,/]S(*G@BGV4A%@&C
MB5#%6(D#2]0._*DNS#<'^/Q6-15]@',+$TD/9@-6L;9FTHL0*"?U "E;I\Y6
M[&C]#+)33""DNQ,OQ."%X@I0T#Y8+>-&N.*@7D66>YJ2MZ"B-;-CZ[P^JNCA
M_K.VD8W9\?<U+EQ[;8^V$#.3NJBJF1</_'O9WF0):+&!_;?!8VS@QDEK-F!C
M5,LT&5[;XF M:3;PN ZEP 9>Y[QD X591-;SI9FCJ<PU&(GIL)W+C?E0401.
ML5)WY<5KS6-KA33S[OUW"$P2,_T#NZ4 Y>3SB'X;;%L?CNN48SYD U'O8-]^
M!R79P/7>76Q@H0>*5_#>$$EGF3UF8;)@,F3<%F2(#=1C-C(XU<OYQ3K)3.H\
MWSQ!5\"$RD^&QS3R!I1V%G56>*=EHM+7$E]6]1PV=_.U$)+WFZ]%C[#&(-*P
M6UA0V3?7C7X(=8@3?S=T$]%*(?36(&K(?*?<4+VV2]M.M4S#ZLP Y('&DA<O
M-<]JTD^-RE6(HE5 R1;G ^"3F21Y4F_$G73\T$^FW91-7YE*\N4*WZ(G-^,/
M?3H=^?GC6U4N#F(?A8/J[BN<FL,;$C,3'(.YGCOF33.A0AXR9%^-JR=7>*$-
M*)?;@H\[/31\.M\0PDAHN,/MI\_O>8K+3341W"I0TY ]<;1CI3,KC851^?[F
M;L&^(IYG[H:/W3\4IFTFP MPY7B59M@T%E^YNNQ.#^=DT2GH?I3=($M\?)2A
M1KE\_QTMBC*WMC)[+/.:"5*?7T?;MN1CD.]6;**>UEO'<9C;25.:(L=^,FH?
MV$71M>&\18=PDS3B&<K/,9ZHD\,,R:*QL?'GR",W)(UWM2%<XP3NG$@Q>_IZ
MURN7;U-[6#HAPRQ!#MOB?0$6<*J!#?:^-=EIQY1I?6I[$]? G>Z$AA,G/%_4
M9I+TD&EUEA6JIRN@5W[+VV>8';.,!S5D5E[Z!5#<9]Q7XLBZH(9]!-X]EPOT
M;NV?;"I]N8!P::0:%N19"<6A,HP7!N]%!"ET_UY2WN _S'?P\K/P1MU;+[I6
MO7)OX4HQ^L3N_:0G\))+55Z73^9]>Y<RU'-V<A%;4DEA PQ)".T2,Z.)'],"
M:^10.UX;9BF:"QN_26@S-0%=*.0Y?;5R9F]&<FB*1>W0A?Z:A!B+2P\GS05^
M?.2/PK18X&^+":*_L)2^H&0".:G31PENSI7R/!XUT5,,NINQ/J6?K_;XJ"TQ
MQLS<UWQ(1%5[*A@0R63N8";^@IM$+9(10][/DRI)4Q7VF\%Q@R6L@0O>/M)'
MY!,T9[\6I'E*\-O;!4;^D%%+CNQPB&W^,(^?+E""<="P.::E"<T%;M&#0M#R
MR 2)D*$CE!4F+4DI-_0.+L _B_'DS%I;G=]36>G+"F8*6>@5GW.-38WSMH@I
M/^?U=RL_5GSG=5!J1H\[GLCZ$^-?,=L&:X>GIC*WU7QT7-8LIO&M4[M0?B"!
M!(^<E'25*TIHM'#)]^S9JV875MPOI?.PY9GDLBBZ%CTX>9#Y"#/]I.D(?&2&
MQB$CD>= Y(S/ZOV-$U9-JN!FQZ0<:^!I48YT5K>G:,VDK4?.L7-"'4U>)9UK
M<TVZS'2\&YXH21/DW!>%_JRDQRQG22%"]&VH$.Q&UL2^I<N9NZU\VB?>=2GK
M-83>@ATWO!->%A%Q0!]1P@9JZE>B.?XR!3G-@O<=!;[<2^D\]29W>NX])K_+
MSYL_ZF::<+FA97*@<#$RT?Q,B*SO'I]D0+Q#UA)F^#3:_4+C)1]-_[<HNW.]
M[R8G$OUO'W@15;R_2.BA7_265*8-PO-JU_?@]S6.N9$P>48 "1:'WX."4R6;
M,:)E#/F\I<S9'EHZR08ZTQ-E&>D@VS]D-)+UA$M(X/(>!4T%>QW$=4ZRW449
M41I:<RF7$?%7[5O#3ISP5G_W.O="W4"?W9Z?LK=UOKUK=C:2=>#0]>_YT- /
M.&SI,*'G,J'5T\$@=QKUV3#Q-?CQ<<&/&?6*FG.]]:<XU=;E\?^?Q9OW/3=B
MV%BK8C0DGR#7_CFWV+/>;\)SDW:QYJ(C7)[_X94)2\W%YD/737AV:&WHD_D9
M"H+T<XMX"GR5CR%#07:NRCDRG&/:C))F,'NZ7HYTU,O92B1X['USK:N1+[8F
M0N*W%UN]F,_Q6D(C7GMB9"[L'YU0S+B&UN65+='WF[,+0F[C<[US2NF&Z#%,
M+?]R*K5PDQ8-RE"=UW^CHHM]3C;ARIQ;I.F+XO #-H<_'TPQ.;BE8J%MOO)Q
MI\E< X0XSQ(JI@>SQIWE8YHY<0OO#'L/)U!^JQ;E/C>PLJS]+3G4/NV$Q\#G
MO6O&/6-PK?BMN7BDF,G@907[PTMNF,;8&3V_YPLE*>?#2AM@:9UUK,Y<BBU\
M3(PF^GZPB)F!/C2^8$CLLOMZIWCY>6/UNT >[0?R]^\X $<G7S@JN"M<AA%7
M:2"SC WXXL0=0K"T7+ EC*S_LK3BR74=4FUUE6A2AU:(N(K=;4W=F@9>69<(
MYY-FL!NF1/JYRSV31"9Y>TZ'Q(RI2==8FQC[,4(3(^)H&\Q2O,]C2@VFIK?=
M$W766-9%K2@FV#.M;NJ6E3%>#SM*ANM-=24<W')Y'>#<3EH%=1$,:00!(I('
MVA>R!C?A[KP9M?6#%1OR@C^E8D6?AY=8BI2-L(&TQ-^>S0>=4IDA'G"+)IP5
M.BC4[>;VHD!?)/QX2K%<U86TU:<3VPV+CL,_F<'M=U=6XQBV91->Q]/R ]4^
MOWB%N&90/=ZKLCO4-4@M>S1.+4XUQ:KDL:WCLE_=6,._!2:4TVXCA=C 1T?H
M3LP(_ (;&+!9P9P/9#1A6G@QLSJY_+!EC6+,]T(:_M5Q\+,J&T!A08P=NJAY
M:DVKF,7I9@5MG"3<FEDY':_Y?,=_0L02,5Y3"?@:S,K3&=WXW->PY;AI-B!"
M' /#S.L&&,$SN7N\[7=36W0VS/HGA[1"LD?KM*)4=KP5$=AS89))/^@U52-=
MW_KV#H;H3BI,(O4@" /A\?UPT24=C&>)0SN/FV_^!XG.%"<17Z,YXXT;SC>H
M,S11\#D;4 Q$$O$T/>8+-3!T)OMNOP *7NAUU6O*8W+OVGE5\Q"LWM'S,I_.
MM_E?TM+7]T)SR%-M;SL"RT'<;6(1B!K[>S4]_&2CUI5S0P-MB!']FLQPAKW
M*N\G^2Y7$96;EU);3%MNEN8/'9>H'R2A.*6(=S>X/@,;LR8A6]J96=\H6$)O
M[/<R1=U+U$2D4OTK"S?738B'M=LCX:/=L<T.3R8&T[8.:RU B!;M^!KW:(;*
M#23]$$.[CV%#UH%?<K1/;[O:.6K 5.>6;W#JK3]\]L63B]V)ONJG[G+G\C++
M\;.<$EB5S@P%.SGU+_!G>FRCV7/0XM1[JGU\8);/"9N!<M>W>'QCAH5TH^;+
M'(M;S9<!":L%WOT.#@5"V[F:##UF%<R[]P&L3O<!QA4V%M ,Y3X<LFGS[AT%
M$\]2Z [1^>VU2I>JI$70IRWB?5_YWQV@E)O=/[^B$'3#[\<W5^;IGAQXS\OS
MU<"[W(B$CS#H+I<D\1B]-@CP]N]N.E%^)=^_<M>/6(%Y@1"/,=BM<;ATF5C
MB17++]5U^O?XK%Z>4!<?H<#&-FD$*F2Y=MI'UP*T('E#Q%&GJ<;KV)T>P;.,
M^[6UL>/.DY]5W)#J>RZE/N /P#E[XY@)34=#4FFIS#24-'6@??MR4EH1V4G!
M:9+XO80L,!56+*#X]-Y66"7T)P4>!9M^#JG<;.>TB$1\K5$'+FEH-_0@%?8@
M4%<894!YV9,TT)WOX2F5L$OMIF;UQ"?4\-;#OAI?X!$TG9,E1QA(\#)5EZ;"
M\22..Z1#U/0JQ2Z.MSY>6R7>S%O0+24HZ4K5O;%(/5XKR/Z2QSJB]U^&0NS[
MS*2?WN#4;*[_0/C)2(9B'QM0B6G.I?.%Q'#HGN=/< 91.44)MF \A.S +,N2
M(4S9HN&9)'1$"AOX4)7;N^Y._O7@765[BK;ZU]XU"$7]$;'Y?TURH,>9!2QQ
M]#B+#V0#I"7D:!''P=F%453]]OK]9:->SB(UPSJH_;OJ4X(R]]\Z?2/&7V F
M+K[BFK]E"PTQ:DH[2<$O5[X,2;6MI3;AR+DRX("M7$P"PYW,9_=NL$+ZBL7:
M7F$%VQ_AR8DKD^;P/32A \^R["2L]&<0<IB6XQ@?"(3A2@GNQ$EB6LR7U:FZ
M]_JWC(^$Y/*6B^NTCT-_H^<[3E>Y'96/Z+2-7\%[XT8"9F K ?2C(=[3]G%X
M;XL!Y!WZPH]&^W)'\*!A5)N/TEG5.D__!(4;-'SZ^\$GLCSW+/H?V_;NG;7H
MP0MSP-M8=S-:F0.C:?,,*7OX($,_?X*8@!,>98@/:*N\JXQ+#\RSDOHV5FK^
MDGOO%A?/3CWG!!<*G!R-6W$)HZYAB,+V6:WV4 FG V(/>GRG;D8NGZU 1H4V
M!*]<P"\24//SS6/.668:ZJT?YE@JJ"-]* QETYFRC^!S*_"]W&*SL[!: '^V
MI,6<SX>)^B"_Y&>!BMXYS%0H8$K71?<J28.[<O;9W& 8%0H[!-YY33<B?@CR
MF3NY6K_J(H\]5[M08QOLO9/(01F6_\?RW3;U!^3=!?]'\(9;C4/DW6"Y<[WM
M8"G+XB=^98JIKFPF9?\*!?Z31[-</U<9N^Q9%T8I :S6N^FL3*3W=A1N=OV/
M0[C#3X/^#4/8KOX)Y>-LZ02GXO^Z42_$ZZ^/#OY 1@L?\AP^.V([2,Z^7(L$
MJ<A7K$!;^Y0SEU+O*Z2;8&IOP^;QK..85NR*H]C6*AMXF$LINZN%6Z2L&Z]6
M?%W&XYY6,DMOL(&3;( ZP)+">(U@>C&,.VP@VJ7/XBMI#N)4.HI!Z+O0[0BL
M,#8P4\309'U]S09RV #XG0T(=>9A2PF?H WV5:RF6YVT\AC&)AOHA(.V?[>J
M--8,8A^3$1Z$<V.B>OY.D_R_K:JE% _%B1W:7G'NWM[*@A#K(.M3G&X'(UG\
M;4V[DU+ASDHW?A+?I_]<-X3]L6V:VXW&A*7:,-VEN=M_9\W?K7AEP_9G2&C,
ML!<-,?QIY'^SYF]K5B[D<\Y([+]P1,]YQ)/-]H6W;+RL4!G\[X7._U$9_DLI
M'L933!!;UNXMO73!1<2VYWO<XDY\>B^X%\=X63T]S[S_4Y=I,#G\DQ\AVY:[
MFLP&Q!9[!T%YEED@K(,-_&4;A''XJW\?RF1,7=&R#"68MDIA19/PB4H:U =/
M^6-6U=]6801"DC;FD[^9F4M(7VR\8<ZU$+"$.(EI.\$&*C68TI@D#!B@SO%R
MX&:2]%G_LUUQ';H!TZM@#(;&06)Y."J.#>QTG6+X8O]QJHF:EUN3Z^=O44D)
M9ICBZ1*8/GMPF W$'$:RC"S^8081TF=1D_O[-ZS+?WY]K">4U*74V3)%W<D&
MEJW8@!EB!L%2Z,*#$Y!_G J?,5/J#R>DG,1&X<F*'&>FLN+Q'7C&L50,]1WL
M'V;H'?$G"^@QJF$0_G\\CSM_>$1285:;.RUI4,[6L<%LX"9\^P ;X. WRIP-
M&^A8^,/9I54Y35KJ#X7D911'@UVKK+;<C<NL(YQN]2F+#23U_<'<\*2![8K&
M^#&5$? $2WF*&0=;*&5PR#[A*0<.R^?_XQ2NT2.?"'_SIRO^=,6?KOC3%31]
ME"(I'-;,VM7?*%T ]],IQ!:VN'FK?9MSR#F:?V6P(<<IUC;MY#D;3ULS$Y/_
MN&$I96MR?V0=1H]-52&6F>0;T_A$F%(C+,];R3+-YJ!WJEJ;7O*C-8M=M^(L
MO\D XA\J>DW!>DI]V]1.BW9.[V*8]>D:'[B=0P$?BIY3K[JR2V+-8*SN0,70
MN)5\T+,9OJ9 #NF!>6Q;Q.)=EI#8N^V)^F #&18;F.W8<;>L\D'.W#S][)RX
M9.56G86"5TEN8.A>T8X2="=:G#+U ..%)^;34%]0NFY^TV$Z :<&EQL-:0M#
MUL&OOB?I;&C)BVEK&?NE9!"-N.+KI2H:)++<JU$09@T;<(-CFW2RFC'\3<<6
MCO^H%FVXAG&_.BZ==L6D)>70=.BK$U6^W%$YWM;FS$+TSL7\3GN9G /8L]6@
M7VFV47MF6IU9>6U9J\"<1L^CZ/U5E[:JCAW%I3'L9W(50^I90LH4TS9(S6IS
M&/9^W561N^]S(W0O7JC[>K'M^),)7,IMU[>U/G5>E3]<DUK6Y?>*(RZ![K1@
M$$%J6)6;L,FK*)7!HJR5WN*N+-F:^?GZYM?711N:=]TKI5UYQC=N.ANQ  R>
M5Q_-IIC2VI@9,$_%FYL$/#?KR )ZWZ#!PIGAH-WV/.>27<4,S$D.^=V:D\\K
M'$*_V04GP)"0D?GF*?$LDE$"QJ-7>&2)ZIQP(D&VEBLA+-+O6_=>OJ.NO;Q.
MCQ].VZ<L['Z'6-'@,&V3:K"%4O51A82/0DLU<3A';*/M[7MF)=XR%I#1RC=D
MM[K$=']!\0]T2YZH*QC*)0Y6CM_-!@"4'P5SFIFZ6RQ&KJQR(J24;/XTT"V
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
M>>3ZA3TVX-?!QL[!R<7-@[(A@"XH%$39Y^! F>9".49_#4!_!SA7<PEMW'&
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
MG^B:.0*6&H4FN2]8?:OIAH"SZ.8<OZ_A<<+@<@X>B0!!KW$#YR%A!+!K$$2
MX7HMLH3;]Q7QL/9=&$S$B?7ES6/;4"0#?X$*%'EZ_X-6[W\2(OT+6OE],6C$
MX CI?, 6MP_[9I?*KQ6_1Q&FX?*J86C JX91\U91\:P@S4,(D*ZVP+R0]UF%
M,+_F^#Q\EDD((P^ UG / C39+W4N(0TW?M?5+4?8DVC4_=!(P00<]1IY.JXA
MB,00;B%_;_8CM$CZ.PN!Y;I,7 [N.-5C7K0% =;_>HX_G9'ZIS3?_YQV-4]B
M,I0V!51^S\A3G&M;2D';?^^"]%W+JJ9C:AF\W?\.'+#$#\WGTP.WHH^P/!9]
M$4 /#3S14:S6/XN6OU. 'P)PBB+ W2)_"01XEIR! )F)77#*V+S_\ITJ_8$>
M/(^EP4]8^*OD ?/C3(]?#YNIZ_JGUOFM$TW(S0'K;@7HSN1DT?..;Z54QJ>K
MH"[R'2\H_X?4LQS]?TQ'_X+^@K*_H.PO*/L+ROZ"LG\!9>>Q:$_F2KB"?0$G
M9;E2I,IE+8GG*&8)1PI&E#?%,N?V"UR1UM'DE@QP^X@ O1,$FA%I8:\A&E3
M) ) ]7[QX8&2_EI0J =75C6&_4S7N-FGDUU*S@9A(_;VV_5#1:]%:X15($#P
M:58B./R5B4& ZTDDU.]3,(H($%((5NX%AT?4\$R.$@3H5P.KNLC4)-QWKP0Y
MF V-07K"+ YRPG<6PQ%3Z"Z07B<Z]QK7>Q_G1%G81>9 69)S1H#:88X/N!^9
M.Y"-1J8ECIK4W%5P(;#%:J.]#D_') L<B[C<SE25&^]& )TY*LB4&4=7]V!I
M'TGY'JSUE*L(0(O)1]GQ:LY_I1+VP(9PO ;7.TJAX:,6]O2@N[.=(T.M6-JL
M!R17QY*8#$6 *\4$IFM9'BP>PW!' \>/AH.%?$#FN:@?F:>,"4_O"<PP*('+
M=</ JE8RE83][OE:#F;O >F/?SS'C_!3K ;8!QZ8W6I+F9W6/ Y+H;F($T(9
M26K$T=:,(4"$,8K3:*ZZY@\V?AHF00+>J-)RNE#U_:#)96R5CK*,>62"ZC3O
M3A_I![FCH,O%3.%^.-+W, )46.?!ZB?;$6#%N\6="-!8!F$1@$\#!^_2748.
M"]+M /UX7Y9_E CJ#3E@I19N>,@+S^1ZC<ID^H-V&.2?<H:%:F;0J&D)>6R
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
M#S#SL?!+']9G%;"ZPB83*'@D\MYC=MG3U1U"%X:(<D>OWHCBX!06V2<J)G]
M0?&@DH:FEO:QXR<,#(V,3<Z8GKUH;7/)UL[>P=7-_9J'IY=W4/#-D%!$V*T[
MT3&Q<?$)B>GW'V1D9OV9G5-06%3\I*3TZ;,7-;5U]0TO&YLZN[I[>OM>O7XS
M/#(Z-CXQ.87#+Q ^+GY:6OZ\0MK\^FV+_!W<WOFA%P/ Q/#W\DN]^""]&'^L
M =L/O1@80W\TX&-FD3[,RJ]OQ78E4$#F2"2[X.E[CZL[.&2/7B *7;TQQ"DL
MIX&7)_U0[6^:_<<4B_H_TNP?BOVE%P[8P\0 +1X3'P '=JD%B8K O^G?]/\&
MI6ZNCUC49M)H*\>DHK32O9Y<?RJF^/J:PFV .=V3B6E!I%<]&LV^4(=9P/;
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
MU>L GDSM,W+7 T6MHCJ>GSI^K"K9%:QBB\?.%] !$:1K%>VM\R&PY"E"6F.
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
MZ<JSE\BG?9/Y*<@=?OU=)1/(3?J3VN5M0^>Z04;-5<93<TD<O-1I,1WYG0,
MQS%(0V&M3@-TUI_L6,! V-WS 9/;+$_-Y3JW!P5%S8$5S>* 8#^!- L\B&CL
MP30-$$Q]DD11%D0!-AI9=9;2V&?HI\L3!T^T#.'2VRTX <%,KVWE-S]A'Y+-
MU4'[63K3GK</B7MT[#YX@\5[A_.RW@C<JV[L=2K;8[&0]WY>+:^>5KI'\ /+
MC*RABGJ[6ZWI@QT&P&>^6I=+HW)A'6 T7L;N,#%\$5\.A]F+6$]0NY?PP-K3
MO8#UA-Q[^6K>8O?B_<Q?N-RK;V:V[;SE;\DB?ZCW(*KOF6HL?I\_R4MNQ1<U
M$E2H8='%\LL*EZMW<EM[]3VOYAYC'"=$0(34 -<,^9!P+" .PR3"E(F$49.W
MM5OV1C8@+;.[ Q!WW=@MPS/0L0P:GM6+<9?K&:CY!HIQ\%6Q;N@@.'ZL>E[%
MVSTL,\OV-L_)V)$9!TY'WH]CYB9UF<8!]M#/&HF*G9D_CCD<G_K.XSB*4S_$
M$ 5UKQW!59XRA9%J(!?P)&(>Z\*G>N9;AZQ% -7,+)_(^S SIEK@Z9E(9X"X
M#*&>R/AP9\5,)'9DF[1(3FIQ3$ XM"-&]UZ:IMD$$0CV,A2'(4PI0Q!QG,*4
M9Q'$@1_$\O]"CQ&[%,TI(BV[*8LVP95#-#0/8.UE-#Q8U1?O@F3,,2(FAZN_
M41)F;W3DW&46QY5UB^A:4U51?EOR0K&?1C[U(0I1I/Y1S5B1!U,/)3AA@B1<
MJQ;H+(61E:OI++^A:=/@^"0N&D>/ETIKIF9C"6IPIGBIP+9]G#N1^?=N^%W%
MG['J3[QX[5K?JX&(W86N3@?[Y.T]$3QYXW2G@'U\[YW\]5YH]^J^+1_P,O]G
M_8BOBV55+')6_W*U9'?->7#]ZZWXD"_EWB/'"[FO6#4M/;?G.-O:>I_@D%,6
MR'>_FLV61A@2/PK58&Z,1!!2&H;S%UZ20O?M[YI%$Q78951?]7<8-G,=G#\-
M/=_C+1$VM*H[G,[ 'J]UXX-=;E6P9<,OV#*\=QX\2FN$L?!TY$<Y9V]21VPL
M< \]N='H..AK]V5-RJ*) %TO</Y4?5K7SD$2^3P320PCEB40"1'#U/>ELY@E
M2:;F9/J)?K=C3:(C.XR;?F+YII]8M64$T)J3&5C6O%S0B>T<I!J.Y0A F5G%
MM\;H@E9U#K"ZL$_=19A=UJ5N0'BC%G7GUGJ[_G0#TO4VIQNZUZHSW85=;,ZO
M,+()5*W>G#6SZ<&AW]2Y@\#,N&E([[2MS;",MNWPWKRYS;!H!XWRQFEQ\Y^<
M/>3+A\]\T63W/^;/;:U*FJ"(8IY"#T4I1%$F8,HC KT091Y%/J9A;!(X/DMI
M9(UMZ8)=PI9E/^?!TMO;.8' 3&/MI#?>90U*YFB[=)[.I/N>07$/-S##-US:
M]'(;[+Y95JNR]L*JF^5F&[2S-;HKJGH8PP><E[_CQ7HW8A0F&#$_@TD2>6I
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
MCUDF]\II))T#Z3"@F 4P2V@&0QJR,. BP*E6FZ1!2B/;K(8V6.'O(-^C;I2
M,(Q7OZ(Z1<%,65L )%VP3]A9FH&V<#WNN5RCT5GYPU95AU>>1%VU!>Q45O^&
MR]LCD=5.HX_M*5'JD0#)]RN,&6<099'*E4YB2!GW"(HB#_E&D?-ADB,K\I?U
MTQ,N7YN..L3T9&T8,+TWK5L8S#1YMZE0[6S<*V=#\;'76&BJ3D']XH_0_.<,
MP3?KY],/0%^+GH$[[8S"?5E7-[[N5$1=T3_6><G9/":8\5@ZV3[RI#6@Q(-I
MPC$,:!QP%C,_]?UN;-:]OE'H(:FE!OLCL^[-C4+'P&%E7L>%F97H0] 3 1%J
MW!C)0M5!+DH@9CZ#<4IQ1@+!<604.[D4N@L2,>7?'U6&MC0CJPZ_IK03K)=J
M<FI=[@E*_MQ=^5P6#R5^ C_DR_;*']TAJV=X'>%E9G&MOU[&AE5#/$<6M8_2
MI*940^1#&ZISBW5_$Y4+=5<6+W*;P'YY_:WB[&:Y202_HJO\I2YFF&/$.18H
MA!Y/8XAX%$+L"PHY0X@&*$H9R^8K-0A7SQ+HDS8R#!L&M+_MG[HRM.>6%4"D
MN[4I6< ;/HP[H>A"JV<*Q@',S#)L2K+N=K#Z03$"\N6/8%OH<36,FDWW%$,
MW'53T24\=7<50T!.=%LQ7<&!E]:4L+>G$"DC*,&4PBST(XAPILYI @&Q*@BC
M,0VP,*KX.$MI9/]B\])LNT;0IG>"W6G->;@LW 9;$"YS&JXUY;_,9S@EVQ@>
MPQZ=M_,73HG;ZRV<O&%L7V&3;1?%89:%80:#1.4<L!1#P@2&?ABD+$@RFE)D
MV"/-D(61E7Y3[%$UJ7I3N@V&.8WC8C>Z&S%*NJ,])I-[%F^3!&D/D+VGX2@U
M<AMXNJ)T_;16S499?9@D;>)SR1_YLJK;1<L7-5?U;G7\<!L818$G1( )Y%DL
M(**"0>(3#PHL]T$9]0/*C$ZN+^1G;$/VJ#K]5NW,\8X]T!QY[C$(&@[!#XK'
M'Y7BJH^+I7G9QX4/R#1R/3KL]F%M,\BGB71?!)?S,+@=-V\4([\(NO,!],N6
MM:UJH^N2,Q6[;S<@7N"31/X#TP"'$$4X@FFJPD)8Q)BA.(RH;U;!=D!A['V:
M.CU:U(EF=GNS8T@T+=$E@AK:EH94<TCF?@=V5A)GI66'ZT]<1G9&O..2L7,7
M6BI;-ZWB_1]KE?K=O5>KJ^]Y-<^R)!(L]F$2T4REC?F0A"JAE4:)"((H)$EF
MI'A]U,8^U>YHST!#?>M$*$]?,F"JE+W0:2JH*T#,E-48 '-]U1',E>[VTII6
MCW7$/M)IK9N<]+^1[_-RC1?7N"Q?Y9_J 0IWO,P+N2^B*HC#W_'FOW.,"/7\
M1+UT8P01\1*(?99 +PDC^9>0^<SHI6O-R<AVH6X20[>, =QP-@//-3MJI&S-
M!_B!M1P9'LG:/P,](S()LF8&YK#S#KCJ0&TX 3<;4-\-@GII%QYS0,9ISF/
MQUOV[#&':Z"5C\6"]F-9?N6KQX)MM^R:/??/W#ZR[=D;TM*0UN^T?T[B?J/A
M2%@S<W!"3O#5:3!!0ZR+)M$<KCGY+)HS0IV:1G/N4HM>P?>EW+2J<X5BB1>?
MU=ZCW/8WHBA- B;] H15I^ ,I=)#D-MR[OGRHXS$)-)JG35(:?1CU!W2H.QH
M&^[5A_'J5TRG*)B>H^X"\'DT  QZ [L"PJXS\!E ''4#UI&MMQ=P[P+3=0+6
MD6.O#[#6#>:O?KFL:A5X59:_O-XL61V,U'WOG[IW?'-3]Z#<&758S=2AAJ2?
MO^1LW3/=4$_V80_@4K&-[<N0Q.T)@R-/H$\\*S?@Y(*3^0!]XNPZ +W7V<4/
M:M^=L]]Q4U/3MH:X6K*=RLF QIR$*(8BR@*(:*J::7H9C)G/0YK$/@J,&LQI
MT!S;+V\X "\M"_4(#\.L"AWD]/;WCO$P=-U;*#KJ[G;I!F(YVH_K4)QTYVT
MP>$>V^16.]7?3%C]Y;6=YJ4,]X>2_[&N=_4JRLTHQRG'"4RIX%+U$84XBC@,
MLB @ON^A,#3JGJM!<V35WR$+-G2MS@=T\-,S (Y1,3, 5H 8&P,#$1T9 QV*
MDQH# P@.C8')K191@/_;5^A=??G\A:]6BWKM=D>'& U0F,0P#(1\];-$6@+"
M0ACZJ<]2/Z$1TGKU]Y,96>5/T#78\9X'1V._[T1D,WT^0=)FHW]>;(-=OA/Q
M[;;X)@_=;'L_*%3OWO[\W=-M[ <EV-O5#U]MVS&C=XBE-#%9&% !"?=BB 3S
M5<&H@&&<!2'*LB@66BTF]<B-;(+:UA'TQ!!0\QF@F@#VFR?WL)B9J1:14^-
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
M9SK\V*UE$35I7?HOA5A)=>6_8E5FMJRGO2_9ES6I:)G7[1F[<=/SU.,^28F
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
M*^D=2VM1?>*K6Z$*U=I/V)S&?H@3N>OTI:I#1)#4=D("2&C*$:8L36)A,4S
MA >MK_SE@P:Z4YA"J(E/[9NU[B+9\@%H\?2,EW5%F;I"?D15%6<S-D9N-'*J
MXJG-W]I[# ='F3P9/5/B'&B[)J?=D(-5 5IJ8,M(/5FJSOQ3T%T-06<^:LH"
M U>CITQ(3SN*R@*4H]%4-FO8&:UZQNRMN*)454?ERX<ZA/[:_+O=:Q*4,19Q
M!DDJI+GR: (QYSYD6<A8C#(_B"(3ET2/[,C>R6]+O&;YJBX/E[?G3W4?6\D"
MJUM"BEQU(\WQ0OHO\@_U$S&S.YK@ZED<]Y"9V9IFGK2T)EL.9LTAV"OXVO[7
MZ8[>3G!'!D:3Z*2FQ0R(0Z-B>+>=.?DOGC\\2N6Y>N$E?N"?UBKE[U:\RQ=K
M^=?&X;I=KZ1"+=4AZMP+DB#RL0_3C'O2KJ@P?)802)G G!#F4VK4 <N0_M@Q
M^H8L^-9R!7##5K<3*K:<F!D64YBEK4Z0]"EA@(, (IRE, T]:;YIC-(PSI(
M)28C=<:$V7SLSG\=PDO;;6>[WZRJ]9,ZL6>*/>,^!:98ZUGS$1$T,^L;\%I.
M0,.*,O3M7G6'C1EH&71GW2V!<&3F3:E/:N\MH3DT_+;+V Q0IX^<K1?\5GS>
M;-R4LWJO)O1M'1[J(3_V_ !&&5>3]!"&!+$(AEX6(,IB%B*MZ+ !S?$#7<_%
MLILWMV6DWGJ9#!S7 [#?QHP$BYE=Z>B#VR,\P->:"2UOT1HBDQ'MSJ&RG-A^
M'C)7(]N-).V?X*ZWU(0#W8UDVY_O;G:K^0GWK\OG7,U)NL^?./M0E,I<_(X7
M)FFA/4N,;-M^_71WLS/4"]0<U$-=% ]\637-%7_7GRLQ!$F_>7.(AIE),P'"
M:?JGAK16)]I]ZTYVEJTAW.XIML[E]F4KJBY#);C<RR6NON?5'*.8^1'*(,Y\
M"I%(!,24,QC'*!-,<":HT4'V*2(CZ^^VX$01G0%%%GQ5A"TJ28X TMON7"JV
MF:)N:T#T);8J[C@GDL/*C2,2DY=EG!/R5,W%V6LM,Z_5,5W39:IJFIG,A1<1
M)H@/4^()B!(B8!9G%&;$B^1V(L2AGYJ$,HY)C!RM:!J453MD_R_ :\*&J=;'
MV# _CED4IS!E/(4J60 2YC,812)+TC@(48KFS<BT+RM<KJ9 Z)"<0;QYH8:!
M70P*X21)188A)FD"420(Q'%,H8BRB+&8"\S3%I3W2S8=)!VQR0'1L]B7B6AF
MKYOU9^!J)9UOLE[5N\-5H49T.6VD>5XF5_GWQP2FS;P_*^!1SOWY*RVS'U0%
M%&?5!\F4ZC*FOJK-:/AY*F%*$44PRAA6U?D!S+PPAL1+,BYX1GAL='AXGM3(
MGE1'N.W*W9)6$1\FB1OF))S'2T]!W:!@IJC[ -SL /"N#P#SS()!V5SE$9PG
M-&W6P*# 1SD"PW=89@2TN09R8T7R9OC5MBE\YL=(C9Z":19)[ROB(<2>W YQ
M$26<9M+1"(QJ9_J(C:S,'6FP2UNG'[PY:GH*[0H+,Y6VAL'\'%]#/E>G]WVD
MICVSUQ#ZZ*1>YQX[Y?Y/SA[RY<,[7N4/S<IMMP=?;ITR%%$8"=7+B_L!)"0*
MH$\3A"(OQ+XZ(=97['.$1E;JEBS8H6O9-N,L4GK*[$)^,T6V$MU8B8?D<J3
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
MUQ'.:K??N_!D6WX=\7;W_5K7C^X47*E4GUKS)1OSS$]CZ0R$T,O"&*(D4O/
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
MZ</[*<0H1C E<1CC-,%I9C1XNI_<R&JD%4^T04GOW>5.=C-EVZ6K<D&VE,%
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
MGF-BG8YB)I]@U\O$7V2BG8ZB]"?<::UFYR)_1^52PH_L:Z]QBFG*40YXG$<
M!@$!.4L8R+, YV$<!Y0;55Z=4)C8L;7TK,O03U6BYT]&"6KF*G8R3E*??E$0
M1Z9]NOZL5GM1O&.#O/Q!,UO#JW_B#@",A*^[75>;<ELC94FS/YIT15@8Y@1#
M$"6(BP@DHB"G, 0499#GC(5)I%7C;DQY8MO\OGU^1N6;C!::-L#5F_=)A1!R
MMSNJT5)S"$5T6)_4Z!FQN:[[C7M2#9H9_0YMZHY["@*QP\B55T</!EA2(]5&
M"[+=S>%['_4=L.!2C>-=J;7<M8N5CRN_*?(07_E.\P5G\:G6<K:^UGX!\^-7
M=35&-ENT6KW=HR7]O;HIOK,5D[/+F_858[AEDS4G=JZ'UZP-3YYDRGNM?E&)
M!5J_>2UW;<>._JFND?Z&SWFG4IV95[74V@2PRS;ZL#HJ-B(TV^&QC?C=XV2K
MYT=4J#2C>$P+4V:9,]2IQ;"H-M$:,C12*#,C[=:6N!LUU"/"N,J1.0<-]0AQ
MMD[$S; A0LHMVPTKE1!W:ZHVZ\Z/%GF"HI '/D@3/P>0XAQD/,R!GT5Q'D=,
M-K*;U.-J436R+//*VKJB"=6<>*P&Z*P1LPH5@:_VK!C#3FKH5.\HPKFFS,RU
M(>]UB"D-U3G*%PT-V>!2ZDOL#J)2@^;<:)7Z:C@#7&GPL.65#%E>.,O\RC9W
M_ ']N-YLRB7>;E347]PC>4JPR)&?YC!$(/<Y!!#!$.08!P E&24$9[$?:0W\
M&\?&.US)+,]5\FM=R1C>M-B]%\V;ELFU;7C3<G-[U7.9\K76I6#KRNLRYFT*
MKV;-X5W+*-6XNFNQ8V+>NY91BCJY:QFWFF741*G"TT0KF9_<KF_0RU)$$TVX
MG?DHR.(,@S1*F7!Q*05YKA!_\B1C-.!Y9C15N)?:Q)YL3]N3 .=@N?9(3=YR
M/'J_ZC2#(E<*,0R&]KJX;W1QHZL+\S!(1T97X4\OK7G#'AVQ3\(=K8<L2]!8
MN7Q%&W6'NSO-_!4MU^HR]^UOC#ZJLK=5[72>EB\*U4=8/4IR+NM- @(@#F*
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
M^HA-?2S<DO9X47JT(;Z'$500"&C%9)&:!-\QC--[U:CG+UPIQ\Q+[" %]_5
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
M,R]X))UC&+H^6>Q@-<XM.!^X1H\X!Q ;?9^SGH9!&*/59\'0%VF#=[R>A;#
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
MEW4S)C[G IV)W<O=FH&-;$FJ:J+=N<1VJ?HE?>FY#0=:,/,0>X)>0W&"%'U
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
M\Y7;!FU76)6(:9II/Y6L+*R1>(OFI+AJ3M^J11J',(I%^$Y9P@#D80YR@GU
M.0K]% 4\C[1R>'L6IK_#E3S5$-PU4[LKC$K!H>W 5UX:SKRJ8<VLJLQ"^QJ)
MP.0Z-;Q\^"NKTZPZ;UJUVF47-Z@LWZ1_?560N:AJH7 Q6BD(H.J)B6R#JL,7
M&<ZU<]LJ>7"U56/D-T]EL7U\$O]%S2=E#;IX&PH[7=X&V;P\5QA"HQ0_5.=G
ML?*L!7[VDA]7]HU8R1:/2'R+\-L7MI%.^([?B*_:LITU@"E*?!3E("8P!1"S
M#. 4)B!"/$@0)C#AJ1D$T65B4Y\&U:2]54U;6AE1U"VG-?3J32]E<J4-PW.@
M1A%?]HJXT52$!?#0L(3.L(9Z2,T,+S0L]"FBD,8SU@:^4?'\@]PG%MC'":5I
M#'@(0P!#><(;!W)<K8@,PR1+<6QJTIWEIS?BFICWAR)G;K-=56A;J:6 QG:I
M*9N-&9X1P9WA=1>?V]3."';&N,Y]RLZ<'M /.8Q5!5U-V__UFGXMU@W:Q$(8
M$.4$$T!$HB4,C"& $S\'$>=!D$ :!JF1@0T1G/J 0Y)OHTPS<QM4E9X!NE2
MX:&(DOU^0'9C<]05R)&!#I*;U61UA3\V8NWG[,QZ-TR^F9PFW<7GDOUK*P=6
M-7!5$#$2YY0">1DJ_N AR'P&09PR0A -@BC3 N$PH#FQ<7<(>SO*EA!?.AK4
M,WC'>C&S>4N5&#L! R$=^0$=BK.Z @,5''L#DT?-BZ1NEINWZY(A5<8#@P#Y
M21Z",$ Q@#DA !,1/T,_P)D?4+'9:^WGQPM/?34H[[*1H&58V70@>[^]CI'(
MS"B5,)*,PW*D<YQ;U1T=+#1;@=$Y]KN51&=_[[Q];%\P_%#(8E^Q*JT1918X
MQTQ82 1@+&\@DA2!#/D0Y"R <40BG",CH#TK+J:_A.AK).N,!-T4<D"+XJR!
MNW+63=;S#O3VV\DU:WP5T==7=GV@U)8I9R.AG"AE^@ZS'A[^*FUFPVHRZ#73
M6,P2([1!Q%JRJDTK6D"C$,<P\BD&(4Q# -7H$C_'(,$Y2Q"CV(^UBA*&24T=
M"S2@D*L] _]NB(9Y64MZ/L:-[&:.I$-S#XPY!2[3L'"N\#$O$YH7)G-0X!.T
MS.$G+&HC/F[90W$C'$/Q+*QB!_$;11 'B  _]S-AMUD ,ASF(,Z3.,U]A ,:
MZ;5X7B9B\JVU:LH45-7@F):NP27[>:WTVZD;2<WL4XKX4'@[@JV-CA;5H%Y@
MM,BSU /08MU4 Y!BM6(*<0Z_U;-TZS:.8NUA]H167'Y\N:GV7YR#*@'QC3KX
MY2_>]:HJ9(U!/7$(-<,$.Z,$T?[C'M^NJ9HTR):O<KU?O+]7=5V!\&^2+\72
M$>YR*UIG]_%^HD+J/Y>;IZ7X]9IY;PR5LNND^9'\^+HHG]'**U[4U"19V?I&
MA 1+[JV*]2,K?W95N=#[%>BM3#C_Y'R5![V<'U06]'_2+G+ZL*V6:U95-\4S
M7M;?3UGZ*5Z56/NF._!JASJZ2'U.LXAD(,ND:_91 !###.0\IE&($AXFW"2D
MLN!AZEAK1_YHZ%>GIL<L]K+1LUY0-K'VS':#EAFOP\V5UU'G 4-7WHXE=W'<
M"'TX"O!L.)@U\ANAHN.0<,Q2=A[K(RO%OK59OK)K.:"O<8.[Z^$[_EGPL29+
MM+HO*M6U_NG'1H[1%%O=I[78YFMV%B2*4LH0!7%"1&(8!00@GJ6 AS2 ',,,
MDL#$BSGB:V+/MN?24VSN<JJF:U0=R8B]?L>LUW+K_;'GU^LP;'C#Y.KUZ3G'
M=W@IAN'SC._#V)4ZUIXC]^J*JUE=KF-5'KMAU\O;M"47<OGO(G\HRJ:"DN1)
M2"GA@/E$PC0%.4 )Q0!##C.40!_F4+\1^63]J>O4%$&OIFC24GNJ"(VT?9QX
M9D[G0#+#TME+(IKT"8\2U;(S6.ME&C8 7Y2CO^7W]+$9FWPO\GS8UGOY8^8=
M@+=U%/A0TOMBM21+5MV7!?E:;*YI\2++X4W!9[47G-A#-'QX;=]=RXTZK9$L
M,;H5CWN",Z]A3;_+4%]K_=YE,H69^1P+74T 86NL"*N.1GTJLS4[&@O>[8,T
M?WAD_=[M^F6[J;ZP5[8*FOTED&4(:0!!G),(P#R%((]]!GP$:9 &81 PK5A"
M@];$7D.1\@++EI4^'>GE1(XD-S-_2=135&5'LJ1[Y6DKPKXN[[*(KNOQSE!Z
MGSJ\RR)?K+_K><3.D.\V3ZR4.&<E>Y)9QBN3:$C/[$M159^+DBT?UW6*0MXZ
M?7+7Z[IK;J5"NWVQP%<F$I@']&/!(>,P""E  4L C/P,Y#@(0.(G-([R*/!S
MH]K=:=B<V'TTC#47-.2M;ABMF>D4*YEYE8E>6!R$<1 CV;;.10(8RDL"DE-
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
M+4J2$IW/'R),0H9(&68HP[F(PRPK,FF5%F=%;>J3^,-TWG7+0;#2+ 12@"9
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
MCT+$UU\^=W49%!<QXZ) :4Q4Y)\RB0CG&)%()G$A2K7EQM:1_ZO%)U:8+35
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
MVV<RT[ZVJ_K.?.&)!2'S%D6Z2<II]Z\?!$E)E$1)7.+5^\I3G>U%EAA8GD
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
M3/-VE7845F6I,Q03/87TV4&L,_BXXRY[LOMWAKW<EQQ^>*%!YCHZ05%+B0_
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
M\UD=>M<O4-=^697_K_/U'4*=&VT1L@U8>Q8IB$872*YF@>LU)V^=I#J.TOW
M_4/<\CR!*H<,V=4&O)_-D%C6.<3ZF"C2SL0"P4H%+F>G'!UJH?E4C:,(W0^P
MS_JJZ>D4.80H\-!=29(M2 =-'B&3I=2W2)D+7?L090HB0JI]%1-CT9!KUOZY
MZ;'4[H?;9WU7]<0J'81#?=_[@5I)L!H@3*'$R)G ;9::\)0]J!")(<,HVD7.
M-"IFO6OM%.]#UWZ0_"$NKYJK:0B6<[L^TRCOO>;DEB1R553M-NN81 C::6D+
MLU:T?@=[>%7L#W$?=;38!])6<4=)IB^<OL\DL&PUN*:0BYNC(F=7<A<#UXIW
MXOL=7A3+G_754B,5# 1(]]=@.D7G=,P&;/ <5#8.HK,"DC;>B.RTD;DQGDZK
MB17/^LJHK4+:%,7>!%GKWECOYF=A.O[O=:KZ!MW[-;VZ\?-MNEG=3U*C-E7;
M"UQWS*HXGN;W6W1?C6>L-6&7S;2N6A<Y'S6/(8.QBNR,,PR"*AHRUK9%'AEY
M/:U=T1:$G^RGGT)$[:D\F='6PD^DS%\F=6"2Y3$KZ1@H6R=C&)7!J7KS;U B
M>8K,Q]:-LEKST.]3IJ?'\YV@H$],-$P5MK:NOX3%>#$KVR(XQLCN^I@VMO91
M AN9W!<IS2YJ+_6S]X2-M#T *^60.&>*=.LS*)X".*WK.^_"BR]6&]W:Q;F?
MFH$8QUJ?,CZ;CLLXA>GR+KG7&R5I69_")Y"!!*=HLX)GV8(3S+CZGMK&UM<C
M3\UCO\:U$7([LIC= &7(%O5B,9[B8D%.>23!K*=:'&-2=WU.(YOZ*(F-C.JN
MA:[ F2T:;U.BX+>.$B\%(1H;":NBSE#B131_\_80/:<:UAV?O<MO0*93MH:4
M+2+Y#2EP"*+V(7':<NT*[4S3/=>#\Q";(>6V&>M +<WRP:U-SV5K&@K+5\F
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
M"_\(=>W'@*YS)?4-P+_71A*SLVEU@VAG_8)3+./ECH(6;X7C)1;@@D(%I4L
M%RT'5@.&G(,45NR%O'U7_!$JR8^&7"=JZ1MK.QN-[:HY)K(M\@#,U=;Q@9/;
M+;& C-Q:R[)UZ/:"VIX+_@C%X$<CK0NE#"!?<'-8ZE4GI<ND'_*BA>9DDQF2
MB9;24F0G%605F$A*U_:SK1W>!RGZ$<K!3_'J&NJKURO]&P[#[/Q\O%C49'--
M/I/#,-^]MQQ*(X0VD)FEO<58@)!D 4;[#8T-2/P>Y-7MN?"/4!9^LE?7A9(&
M8  W[-VN4;X9*B6>=4@N0=;>@"HR@LOT)YFCRT6)K%/KJ]-]Z/H1BLM/,8;-
M=3<<//XCI+5@=['$ D,E#)EUK6QM<Q@AHA44/=59'S)SCZW3\7N0]2,4I#=
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
M)8&:*HBXBC%+/76F94J5CT*Z8YWI$6JO@#Q["ZXQ90S9&%5RG4J"K*1 .X>
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
M8B(>"YN"@Z;@L3,0]19@FF+@Y@BF,1)-%A_#*X=<ZQ5 CI-$Y!!4Q,<\B#7
M&XC#L%X8%WD"_$"M #TBCV7)0"< 92%B-0"90$XI(,X(482NE',,5N$W*TL#
MS)E Q364*"4( / 4H,,M9YP],34I2:0:FRDJ-1\*8S6%A2C>]'8GF$GFX#)3
M8]:L?>7X:N\/ONZ6@O'FL-L,3_NF0E"5U)$"5)((N'1A&A"JN0,$!%A$DF/@
M" <41E*8%,51+ /Z0PK$:R9,+)4I81X2HU;2(Z/0*N8,;AMR!$!@')#EHWWS
M$*<T'W)R"9SSJ93<^+HI;-%ZV#GB;]W\L,/\E;\46._E'I:X"$%V6D"K1P\:
M]+C5DJ75$E@-/5X%,DA@NO[^\J?3W@-PTGT YXFK:J'_@S(>(N12U;<Q5,,L
M&M/2[#X%TUG$R6PEGR!5J4$!L-!(&,=M(,5SIP<+W#DK+C*KYI(Z;%49<@Z-
M6L6Z."B (<$6HZ1@KM<U960$$U0+=$#X/.ZX/D=-I<'<ZO:C<8G8,:$R' R"
M+M=-*J @%'$I*1(XN.6,F.=HF.$S_F*A G]%' 6!8V$^9]_/J7L!VV@?8-ML
MK<-V9TY:0^_N;+8SB 'X(\$0F]2HG")W4P.XQNH0 4LUFX('X"QH)*2P$\S:
MFY;%K>1PYB#D=\&2Z$)UZ5+$0^504>H"(&Q<E1''2C-G@*LSASR'XD$"DF&$
M%[A%4 1J:(]6V$JB< 3]JO$:_WB\AHWF"?K-1U26CHLPF#Q)H,X3(PB#V5"O
MS4J$';C57VXNX1P\82+PHO&%8J1*N]V"7=B?SJ0Y5L')MQL5$DWK:[?CJB<!
M]CATX0*O%V'LQR-LQH@^>.L@P.ZXJKS<R$:D/8(',3FK."XUAGHA$V[0FBEC
MX3Z>$8(N$X.BZF2%'&V9D@!F@:%6I"O#H<GAKK''GC\O9W:]]5:EU,S*!N0V
MAW'.'.F[YU$1\@3:]WLNJRY_1;[VY$?T-%SO1??4V0=</Z5[<F=ZLRU1FW,0
M4N(B+.=TA,!Z1"&Q5H'.3*-0A5JES2QWNQN@,LN$M9Q_A? C!=4!CC,!]CDE
M1P!>X%>#_ V_L1:>[CC^>RG ?+>[RCQVAP%O_VJ-GJLUPK,9K/8$  N;3^QE
M8\$!"57>G;4H8T[O,9'Z:LNE4E<GNA/'Z3G-H_!5=1/^$& #;5$&$PV?L=96
M+%;5)4P!0$$16//9W$ J-V4&<("GY)RILL7&$ZT_0:;>H]X%$W*BW;N#<<H=
MCP%.W'EP!:B:SV<B'RDYXIC4<CJLCK5U17T\*Z2:<!@=I\KS'5V"*\#K63+^
M^EO!EXV</R7:!7F=+:\FK6O"*OD(-@'7=;!:TL+PWO2//F2+0M))3^3.!C>I
M7VF/E+4J<PN,,.5 ;5(MXM;SP]6[ZK.S1K?3PM?55L-_-EVX>I/=<&^RCRU;
M'VLW3L+MHT$CW#KV-:VM5J,5G#Z_VD;8[GR7UJ^/=9OM9[>UTVITPMW4'KN@
M^< !-$Q!\W<'K8/IA&I']YK% PF7X8:;?!4='A@O1W7N,XF?@466JX#*Z:?[
M [OLA9VYA2HH F)J!37W3<K3?/*4L!=1NIH\0XSVR)\5FGXVR,V<><G$4WG4
MAD3I?JY^C+'RZ=$CB"- GP]V>D!_C.B?!$55&L>T#]X0=]9/#@/WK[_WK+8-
M3G\!:=_IZ.6Q<O/ XQ*/:LF_1<S)1PVM);91KFN[3@5/R/M9U7[K3T%>):">
MAKW]"-;11__R!$(Q#PH&ZG+^?J6*T=OU(!V[IF.MT]KPM>M" [3RP6RAC/M8
MI.??E8[XVB>T<PIU34TPGT(CX-'2KD_YQE>WU4__#?"Q^_;X_U!+ P04
M"  /@UY9@=[(Q>L$  "*&   &    &)L:V)Q,S(P,C0Q,"UQ97AX,S(Q+FAT
M;>U9:U/;1A3]WE]Q:Z8)S%A"3[ MAQECG,8S;4RPTZ2?.BMIA;=(6F6U MQ?
MW[LKB9>!TH10DBG#>"S=O:\]9\^NY.%29NG><$E)O/?#\$?#@ ,>51G-)42"
M$DECJ$J6'\.'F)8G8!C-J#$O5H(=+R4XEN/!!RY.V"FI[9+)E.ZU<8;;]?5P
M6R<9ACQ>[0UC=@HL?M5AEN=92>CW/*OO>GUB]8A+PQ[=\:+$3_P=_P^[@ZXX
MO/8IY2JEKSH9RXTE5?D'GF/N^H4,SE@LEP/;LG[JZ*%[PX3G$O,)]*^_UF'6
M@DEZ+@V2LN-\H%OJU*ZM.>(I%X,-W_9]/PJ4Q4A(QM+5X.48O4+!7G9+DI=&
M205+Z@$E^XMB+5B6OCRK2]VUK"!E.6U+MQU5[.3CF^G^= &N8]K7*[V]Q@@G
ME8HG+G(_)=%)2*JX"],\,N^L,R/B&+&1O!CT,?!_7?9X<K28OIZ.1XOI["T<
MOC^:OQ^]7<!B!G8/WIMS<VS"?#+65MOUK2Z,YC ZF!TN)@?/%HNK;;3%]ZT=
MF+V&Q9L)S$='^Z.WD[DQ^_C+Y'<8C1?*XEB6\QFH_5F5DB6KK]:A=VN'TQPB
MGN<TDHSG<,;D$N22PKN*")SN= 5'M.!" AI?<Y&!;1GO@"=P@Z6PJ;Q>;/0<
MQPK&/"M(OM)7=K %"1<Z:($E\AAH'J/6S6DA:192\6+#WK$"%PFA]8V4D+ 4
M!US4,J=1)9ADM 22QS YCY8D/Z8HC%G&RE+5K?X%D)!74KO$**>PI()BI5<K
MJYMI"\/2N_ KPW TA4,3?F8DYSGKPGC):(*),+%DIQ1F2<(B*KIP*&C)8B79
MJI+?\":.)4QD)%>3HC+M<R)P4E3R< 7HI4#M0E&)LB+H*/F5!5$O!&R9Q+Q0
M.\#58?,:E'I^%.N:#',B0I+3TIB=IW0%HT@JBV)=%^U$=I5SMH*3G)_A1![3
M%QM^+W@H(PL2Q[@+&2E-Y,#=N96C]2V6JYD8&':O^'I"?CMK[0M9?+JLUV?&
MMDS/47TO$)%FC215B@LF0O:GBJP7!!;T4\4$55MTJ:"Z!JSM;I(MQ5[;WXRW
M+C"^Y/P%WQN@;=R]$=%^H#CX7:'J/"]468["E1$MC*B1DJ!KC'<U0"WDN/@1
M\P)U0:';56:2IH!N6 U)$?NR0+C+KO9*6$[R2-W'@#'3H962X*@JK<G!425U
MSK+E0B.GZR>!.\]=%[:G0JZF\D/(Z&M621*FM+6&7,14&%AC2HJ2#MHO0<S*
M(B6K <MU1NT4-+%"+B7/5+C@5&EL1-*&S9K%M;DYJ?;[9L]WU6%5XDS)N$W<
MG&--?8[=EO&ZS3-W[+NMEFG?:;LOJNN:KK7[^&%-V_,_*^K]MI[C/7JMOFOZ
M]L/";FO0:N"0&B6NA5<=M],Z-.MWX!3G8%_7-;6D;[*C)L;3"9M^2#I -;B^
M"3=-?Z/]S"+)\>0&[:'MR]JJ3_;/HK']U2/ ](SZN:'+C\^ZI]QIFHZ\W:#4
MG[<<W6^\?O@7\F&IMCL/FJ.O,_0[(5*SF:NM'KN!DJ<LA@U+_P7?@K;=0ZK_
MZ?3<=0EI]\2=?/&K@F^275]&Q.>!W.:A8/@L5N##V!I\6^NH;.O'CP<^?;4]
MW'AQ7O!2/_,-!$V)RK?V*OU21O7CC77I0D+4TDJNN_S#V_?FL_XM8%O_!O$W
M4$L#!!0    (  ^#7EDS::?9ZP0  '88   8    8FQK8G$S,C R-#$P+7%E
M>'@S,C(N:'1M[5EM;]LV$/Z^7W%SL#8!+$62)<>QW ".XZ &ACJ-W;7[-% 2
M%7.11(VBDFB_?D=*<E[=96V:I<."P)!\O.,=GX</7SQ:R30Y&*THB0Y^&/UH
M&'#$PS*EF8104")I!&7!LC/X&-'B' RC:37A>278V4J"8SDN?.3BG%V0VBZ9
M3.A!&V>T6[^/=G4GHX!'U<$H8A? HC<=%GE1/]X+XV#@4K?O6L2)@WC@]0FA
MKA/&@]_L#KIB\]JGD%5"WW12EADKJOH?NHZYY^72OV217 UMR_JIHYL>C&*>
M2>Q/H'_]6(>Y%TS2*VF0A)UE0UU2IW9MS2%/N!AN>;;G>:&O+$9,4I94P]<3
M] H$>]TM2%88!14LKAL4[$^*N6!:^O6R3G7/LOR$9;1-W794LM-/;V>'LR7T
M'-.YG>G#.88XJ%0\<Y*'"0G/ U)&79AEH;DQSY2(,\1&\GRXCX'_[;0GT]/E
M['@V&2]G\W=P\N%T\6'\;@G+.=@#^& NS(D)B^E$6^V>9W5AO(#QT?QD.3UZ
ML5C<+*--?M_JP_P8EF^GL!B?'H[?31?&_-//TU]A/%DJBV-9F]FU&;7?RT*R
MN/IF%;H/5CC+(.191D/)> :73*Y KBB\+XG X4XJ.*4Y%Q+0>,Q%"K9EO <>
MPQV6PK;R>K4U<!S+G_ T)UFEWVQ_!V(N=- <4^01T"Q"K5O07-(TH.+5EMVW
M_!X20NL;*2!F"398Y[*@82F89+0 DD4PO0I7)#NC*(QIRHI"Y:W^!9" EU*[
M1"BGL**"8J8W,ZN+:1/#U)&%F5SQK(*/)AQR+KH8'_N3[(+"+RRD<")HP2*E
MTJKSR8K1&(Y91K*0D03F<8R-T$MU%E2 SPK$+N2E*$J"7I+?F  U\;%$$O%<
M*?[-9HL:A'H\%,LP>5T_$0'):&',KQ):P3B4RJ)8UD4[D5WEG%9PGO%+'+@S
M^FK+&_B/96!.H@A7'2.AL1SV^@]RLOZ*96H8AH8]R+^=<#_,4GLM@\_7Z^V1
ML2W3=53=2T2DF1-QF> $"9'MB2+GFK""_E$R0=627"BH;@%K][;)CF*K[6U'
M.VN,KSF^YG<#M+W?<Q'1?5\1\#^%JO.R4&49"E5*M!"B)DJ"KA%^JP%J(2=,
MB6*.HJ#0[2HS21) -\P&!0$-.<)==+57O!8*#!@Q'5K)"+8JDYH<'%51]UFT
M7&CD\_[*OW&?M;8]%W(UE1]#1D^S2I(@H:TUX"*BPL <$Y(7=-@^^!$K\H14
M0Y;I'K63W\0*N)0\5>'\"Z6Q(4D:-FL6U^9F9[J_;PZ\GMJ<2API&;4=-_M6
M4^];=V5TW^::?7NSU3+MC;;/1>WUS)ZU]_1A3=OUOBCJYVT#QWWR7+V>Z=F/
M"[NK0:N!0VH4.!?>='J=UJ&9OT,GOP+[MJZI*7V7'34QGD_8]*'H"-7@]B+<
M%/V=UC,/)<>=&K2;M*\KJ][)OXC"#JLG@.D%U7-'EY^>=<^YTC05N7M^H3_O
M;M7OW#7\ ^VP5,V=1PW0MVGZ'V%1LY*K=1ZK@8(G+((M2__YWX.P;6+4_UQZ
MZ8J$G'OF2K[D7N"[)-37<>]E@+5](A@BD2,4UZ HH,9AR,M,JGOV!J.=^R#M
MZJ/'(T]>;4EW+LES7NCSWE#0A"C:W+LVOU91?;2QKEU(@%):ROLN?W/3WGS6
M]_Z[^O>&OP!02P$"% ,4    "  /@UY9U7S9/,?" 0 L;1D $0
M    @ $     8FQK8BTR,#(T,#DS,"YH=&U02P$"% ,4    "  /@UY9L9NJ
M7J$0  #TNP  $0              @ 'VP@$ 8FQK8BTR,#(T,#DS,"YX<V10
M2P$"% ,4    "  /@UY9HR!\9UDD  #P70$ %0              @ '&TP$
M8FQK8BTR,#(T,#DS,%]C86PN>&UL4$L! A0#%     @ #X->63BP09KD2
M-PT# !4              ( !4O@! &)L:V(M,C R-# Y,S!?9&5F+GAM;%!+
M 0(4 Q0    (  ^#7EGKNC"TVB\  ,LR   4              "  6E! @!B
M;&MB+3(P,C0P.3,P7V<Q+FIP9U!+ 0(4 Q0    (  ^#7EG;Y7U302(  *(P
M   5              "  75Q @!B;&MB+3(P,C0P.3,P7V<Q,"YJ<&=02P$"
M% ,4    "  /@UY90'<.__XM  "T.@  %0              @ 'IDP( 8FQK
M8BTR,#(T,#DS,%]G,3$N:G!G4$L! A0#%     @ #X->61&J;'>_*@  QSP
M !4              ( !&L(" &)L:V(M,C R-# Y,S!?9S$R+FIP9U!+ 0(4
M Q0    (  ^#7EGQ9C!KC2H  / W   5              "  0SM @!B;&MB
M+3(P,C0P.3,P7V<Q,RYJ<&=02P$"% ,4    "  /@UY9BMMYN(@V   '10
M%0              @ ',%P, 8FQK8BTR,#(T,#DS,%]G,30N:G!G4$L! A0#
M%     @ #X->6;MMEM9O(P  EC,  !4              ( !ATX# &)L:V(M
M,C R-# Y,S!?9S$U+FIP9U!+ 0(4 Q0    (  ^#7EEN':?$YR(  )4Q   5
M              "  2ER P!B;&MB+3(P,C0P.3,P7V<Q-BYJ<&=02P$"% ,4
M    "  /@UY9S5&P^C(L   ^.0  %0              @ %#E0, 8FQK8BTR
M,#(T,#DS,%]G,3<N:G!G4$L! A0#%     @ #X->6<I1)4 #*0  6#L  !4
M             ( !J,$# &)L:V(M,C R-# Y,S!?9S$X+FIP9U!+ 0(4 Q0
M   (  ^#7ED'^IHA'2L  /@[   5              "  =[J P!B;&MB+3(P
M,C0P.3,P7V<Q.2YJ<&=02P$"% ,4    "  /@UY90T$*:?XD  #S*   %
M            @ $N%@0 8FQK8BTR,#(T,#DS,%]G,BYJ<&=02P$"% ,4
M"  /@UY95LMR"U@Q  !O/@  %0              @ %>.P0 8FQK8BTR,#(T
M,#DS,%]G,C N:G!G4$L! A0#%     @ #X->63,$'RJ^+0  1CH  !4
M         ( !Z6P$ &)L:V(M,C R-# Y,S!?9S(Q+FIP9U!+ 0(4 Q0    (
M  ^#7EF*_K0 FBP  $8Z   5              "  =J:! !B;&MB+3(P,C0P
M.3,P7V<R,BYJ<&=02P$"% ,4    "  /@UY9UB-F71HM   ,.@  %0
M        @ &GQP0 8FQK8BTR,#(T,#DS,%]G,C,N:G!G4$L! A0#%     @
M#X->6<*&K@< -@  NT8  !4              ( !]/0$ &)L:V(M,C R-# Y
M,S!?9S(T+FIP9U!+ 0(4 Q0    (  ^#7EGZM&F9O30  /5#   5
M      "  2<K!0!B;&MB+3(P,C0P.3,P7V<R-2YJ<&=02P$"% ,4    "  /
M@UY9J"S[GE$Y  #G2   %0              @ $78 4 8FQK8BTR,#(T,#DS
M,%]G,C8N:G!G4$L! A0#%     @ #X->66T*D<R**P  7SD  !4
M     ( !FYD% &)L:V(M,C R-# Y,S!?9S(W+FIP9U!+ 0(4 Q0    (  ^#
M7EDZ>5S]!#,  *Y$   5              "  5C%!0!B;&MB+3(P,C0P.3,P
M7V<R."YJ<&=02P$"% ,4    "  /@UY9D;SVYRXI   6-@  %0
M    @ &/^ 4 8FQK8BTR,#(T,#DS,%]G,CDN:G!G4$L! A0#%     @ #X->
M6:_%L6\T5@  F8H  !0              ( !\"$& &)L:V(M,C R-# Y,S!?
M9S,N:G!G4$L! A0#%     @ #X->656 3-?$+P  E$   !4
M ( !5G@& &)L:V(M,C R-# Y,S!?9S,P+FIP9U!+ 0(4 Q0    (  ^#7EDZ
MXG]^6BX  'D[   5              "  4VH!@!B;&MB+3(P,C0P.3,P7V<S
M,2YJ<&=02P$"% ,4    "  /@UY92 -4F' V   C1P  %0
M@ ':U@8 8FQK8BTR,#(T,#DS,%]G,S(N:G!G4$L! A0#%     @ #X->62W?
M6W()(P  KS(  !0              ( !?0T' &)L:V(M,C R-# Y,S!?9S0N
M:G!G4$L! A0#%     @ #X->60]J,*;+(@  Z#,  !0              ( !
MN# ' &)L:V(M,C R-# Y,S!?9S4N:G!G4$L! A0#%     @ #X->65$8!*Y5
M*@  Q#X  !0              ( !M5,' &)L:V(M,C R-# Y,S!?9S8N:G!G
M4$L! A0#%     @ #X->6=MX1_5[*   G3@  !0              ( !/'X'
M &)L:V(M,C R-# Y,S!?9S<N:G!G4$L! A0#%     @ #X->63L1F' $'0
MAS$  !0              ( !Z:8' &)L:V(M,C R-# Y,S!?9S@N:G!G4$L!
M A0#%     @ #X->6?OO@Q]J)0  1C0  !0              ( !'\0' &)L
M:V(M,C R-# Y,S!?9SDN:G!G4$L! A0#%     @ #X->61BMU5O=! $ M;()
M !4              ( !N^D' &)L:V(M,C R-# Y,S!?;&%B+GAM;%!+ 0(4
M Q0    (  ^#7EGK6!#\7XH  "1<!@ 5              "  <ON" !B;&MB
M+3(P,C0P.3,P7W!R92YX;6Q02P$"% ,4    "  /@UY9MV[Q,1$(  "/+
M&               @ %=>0D 8FQK8G$S,C R-#$P+7%E>'@S,3$N:'1M4$L!
M A0#%     @ #X->679F'<<2"   @BP  !@              ( !I($) &)L
M:V)Q,S(P,C0Q,"UQ97AX,S$R+FAT;5!+ 0(4 Q0    (  ^#7EF!WLC%ZP0
M (H8   8              "  >R)"0!B;&MB<3,R,#(T,3 M<65X>#,R,2YH
M=&U02P$"% ,4    "  /@UY9,VFGV>L$  !V&   &               @ $-
MCPD 8FQK8G$S,C R-#$P+7%E>'@S,C(N:'1M4$L%!@     J "H ^0H  "Z4
$"0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>blkb-20240930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:blkb="http://www.blackbaud.com/20240930"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="blkb-20240930.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2024-10-28</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:RecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blkb:EVERFILimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-03-02</startDate>
            <endDate>2024-03-02</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:MortgagesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ShortTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LongTermDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:SecuredDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-10-30</startDate>
            <endDate>2020-10-30</endDate>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:StandbyLettersOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">blkb:SwinglineloansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:ForeignLineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:FederalFundsEffectiveSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">blkb:DesignatedCurrencyRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">blkb:DesignatedCurrencyRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-30</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RealEstateAndAccumulatedDepreciationDescriptionOfPropertyAxis">blkb:GlobalHQMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LoansPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">blkb:September2024Swap1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">blkb:September2024Swap2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis">us-gaap:NetInvestmentHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis">blkb:ThirdpartyTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
        </entity>
        <period>
            <startDate>2024-06-13</startDate>
            <endDate>2024-06-13</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:December2021StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-17</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:January2024StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-17</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-07-16</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">blkb:July2024StockRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:CashFlowHedgingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherComprehensiveIncomeLocationAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blkb:OthercountriesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:SocialSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">blkb:CorporateSectorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:ContractualRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blkb:TransactionalRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AcceleratedShareRepurchasesDateAxis">blkb:Q12024ASRSettlementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-10-29</startDate>
            <endDate>2024-10-29</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:MichaelP.GianoniMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:MichaelP.GianoniMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:AnthonyW.BoorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001280058</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">blkb:AnthonyW.BoorMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="cad">
        <measure>iso4217:CAD</measure>
    </unit>
    <unit id="gbp">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="cases">
        <measure>blkb:cases</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-25">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-26">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0001280058</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-4" id="f-649">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-3" id="f-650">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-728">http://fasb.org/us-gaap/2024#LongTermDebtCurrent http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration contextRef="c-3" id="f-729">http://fasb.org/us-gaap/2024#LongTermDebtCurrent http://fasb.org/us-gaap/2024#LongTermDebtNoncurrent</us-gaap:SupplierFinanceProgramObligationStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-778">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-3" id="f-779">http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent</us-gaap:DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-3" id="f-780">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-781">http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent</us-gaap:DerivativeAssetNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-782">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-3" id="f-783">http://www.blackbaud.com/20240930#AccruedExpensesAndOtherCurrentLiabilities</us-gaap:DerivativeLiabilityCurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-4" id="f-784">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration contextRef="c-3" id="f-785">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:DerivativeLiabilityNoncurrentStatementOfFinancialPositionExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-13" id="f-786">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-1" id="f-787">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-15" id="f-788">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration contextRef="c-14" id="f-789">http://fasb.org/us-gaap/2024#InterestExpense http://fasb.org/us-gaap/2024#RevenueFromContractWithCustomerExcludingAssessedTax</us-gaap:DerivativeInstrumentGainLossReclassifiedFromAociIntoIncomeEffectivePortionStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration>
    <ecd:TrdArrDuration contextRef="c-230" id="f-994">P12M0D</ecd:TrdArrDuration>
    <ecd:TrdArrDuration contextRef="c-232" id="f-1000">P6M3D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">000-50600</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Blackbaud, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">11-2617163</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">65 Fairchild Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Charleston</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">SC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">29492</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">843</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">216-6200</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common Stock, $0.001 Par Value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">BLKB</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="0" id="f-24" unitRef="shares">50717678</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">34633000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">31251000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">428095000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">697006000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">6307000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">6907000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">97988000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">101862000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherRestrictedAssetsCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">7343000</us-gaap:OtherRestrictedAssetsCurrent>
    <us-gaap:OtherRestrictedAssetsCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">353000</us-gaap:OtherRestrictedAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">87499000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">99285000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">655558000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">929757000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">95053000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">98689000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">27522000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">36927000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">169507000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">160194000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">1056882000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">1053738000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">536008000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">581937000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">60444000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">51037000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">2600974000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">2912279000</us-gaap:Assets>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">43983000</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">25184000</us-gaap:AccountsPayableTradeCurrent>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">48745000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">64322000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:DueToCustomersCurrent contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">434093000</blkb:DueToCustomersCurrent>
    <blkb:DueToCustomersCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">695842000</blkb:DueToCustomersCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">23830000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">19259000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">411554000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">392530000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">962205000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">1197137000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">977019000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">760405000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">68196000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">93292000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">1705000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">2397000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">35218000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">40085000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">12304000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">10258000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">2056647000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">2103574000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-82" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-83" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-84" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-85" unitRef="shares">20000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-86" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-87" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-3" id="f-88" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-90"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-91"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-92" unitRef="shares">180000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-93" unitRef="shares">180000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-94" unitRef="shares">70955940</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-95" unitRef="shares">69188304</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-96" unitRef="shares">50869218</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-97" unitRef="shares">53625440</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">71000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">69000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-100" unitRef="usd">1227198000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-101" unitRef="usd">1203012000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:TreasuryStockCommonShares contextRef="c-3" decimals="INF" id="f-102" unitRef="shares">20086722</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-4" decimals="INF" id="f-103" unitRef="shares">15562864</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-3" decimals="-3" id="f-104" unitRef="usd">922516000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-4" decimals="-3" id="f-105" unitRef="usd">591557000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-106" unitRef="usd">-6887000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-107" unitRef="usd">-1688000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-108" unitRef="usd">246461000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-109" unitRef="usd">198869000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-110" unitRef="usd">544327000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-111" unitRef="usd">808705000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-112" unitRef="usd">2600974000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-113" unitRef="usd">2912279000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-114" unitRef="usd">280018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-115" unitRef="usd">269001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-116" unitRef="usd">832912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-117" unitRef="usd">784139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-118" unitRef="usd">6709000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-10" decimals="-3" id="f-119" unitRef="usd">8625000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-11" decimals="-3" id="f-120" unitRef="usd">20351000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-12" decimals="-3" id="f-121" unitRef="usd">26282000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-122" unitRef="usd">286727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-123" unitRef="usd">277626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">853263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-125" unitRef="usd">810421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-126" unitRef="usd">122646000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-127" unitRef="usd">114132000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-128" unitRef="usd">361644000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-129" unitRef="usd">342558000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-130" unitRef="usd">4871000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-131" unitRef="usd">7634000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-132" unitRef="usd">16779000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-3" id="f-133" unitRef="usd">23795000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-134" unitRef="usd">127517000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-3" id="f-135" unitRef="usd">121766000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">378423000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-3" id="f-137" unitRef="usd">366353000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-13" decimals="-3" id="f-138" unitRef="usd">159210000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-14" decimals="-3" id="f-139" unitRef="usd">155860000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">474840000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-15" decimals="-3" id="f-141" unitRef="usd">444068000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense contextRef="c-13" decimals="-3" id="f-142" unitRef="usd">49454000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-14" decimals="-3" id="f-143" unitRef="usd">52462000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-144" unitRef="usd">147400000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-15" decimals="-3" id="f-145" unitRef="usd">160038000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-13" decimals="-3" id="f-146" unitRef="usd">39368000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-14" decimals="-3" id="f-147" unitRef="usd">37965000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">121238000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-15" decimals="-3" id="f-149" unitRef="usd">114702000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-13" decimals="-3" id="f-150" unitRef="usd">25645000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-14" decimals="-3" id="f-151" unitRef="usd">42596000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">106842000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-15" decimals="-3" id="f-153" unitRef="usd">154582000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-13" decimals="-3" id="f-154" unitRef="usd">918000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-14" decimals="-3" id="f-155" unitRef="usd">793000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-156" unitRef="usd">2724000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-15" decimals="-3" id="f-157" unitRef="usd">2355000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingExpenses contextRef="c-13" decimals="-3" id="f-158" unitRef="usd">115385000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-14" decimals="-3" id="f-159" unitRef="usd">133816000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-160" unitRef="usd">378204000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-15" decimals="-3" id="f-161" unitRef="usd">431677000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-13" decimals="-3" id="f-162" unitRef="usd">43825000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-14" decimals="-3" id="f-163" unitRef="usd">22044000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">96636000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-15" decimals="-3" id="f-165" unitRef="usd">12391000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-13" decimals="-3" id="f-166" unitRef="usd">14140000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-14" decimals="-3" id="f-167" unitRef="usd">9620000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">40131000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-15" decimals="-3" id="f-169" unitRef="usd">31449000</us-gaap:InterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-13" decimals="-3" id="f-170" unitRef="usd">2997000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-14" decimals="-3" id="f-171" unitRef="usd">5662000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-1" decimals="-3" id="f-172" unitRef="usd">9654000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-15" decimals="-3" id="f-173" unitRef="usd">10447000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-13" decimals="-3" id="f-174" unitRef="usd">32682000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-14" decimals="-3" id="f-175" unitRef="usd">18086000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">66159000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-15" decimals="-3" id="f-177" unitRef="usd">-8611000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-178" unitRef="usd">12140000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-179" unitRef="usd">9069000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">18567000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-181" unitRef="usd">-5032000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-182" unitRef="usd">20542000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-183" unitRef="usd">9017000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">47592000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-185" unitRef="usd">-3579000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-186"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-187"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-188"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-189"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-190"
      unitRef="usdPerShare">0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-191"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-192"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-193"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-194" unitRef="shares">50409292</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-195" unitRef="shares">52704974</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-196" unitRef="shares">51067255</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-197" unitRef="shares">52495556</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-198" unitRef="shares">51632569</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-199" unitRef="shares">54089897</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-200" unitRef="shares">52107147</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-201" unitRef="shares">52495556</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-13" decimals="-3" id="f-202" unitRef="usd">6463000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-14" decimals="-3" id="f-203" unitRef="usd">-4794000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">5617000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-15" decimals="-3" id="f-205" unitRef="usd">419000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-13" decimals="-3" id="f-206" unitRef="usd">-13525000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-14" decimals="-3" id="f-207" unitRef="usd">4093000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">-10816000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent contextRef="c-15" decimals="-3" id="f-209" unitRef="usd">-1216000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-13" decimals="-3" id="f-210" unitRef="usd">-7062000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-14" decimals="-3" id="f-211" unitRef="usd">-701000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">-5199000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-15" decimals="-3" id="f-213" unitRef="usd">-797000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-13" decimals="-3" id="f-214" unitRef="usd">13480000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-14" decimals="-3" id="f-215" unitRef="usd">8316000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">42393000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-15" decimals="-3" id="f-217" unitRef="usd">-4376000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-218" unitRef="usd">47592000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-219" unitRef="usd">-3579000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-220" unitRef="usd">91618000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c-15" decimals="-3" id="f-221" unitRef="usd">81627000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">1721000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-15" decimals="-3" id="f-223" unitRef="usd">4815000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">76430000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-15" decimals="-3" id="f-225" unitRef="usd">95668000</us-gaap:ShareBasedCompensation>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">-21776000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-227" unitRef="usd">-31163000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">1786000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="c-15" decimals="-3" id="f-229" unitRef="usd">1388000</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">-1561000</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:GainLossOnSaleOfBusiness contextRef="c-15" decimals="-3" id="f-231" unitRef="usd">0</us-gaap:GainLossOnSaleOfBusiness>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">-2462000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-15" decimals="-3" id="f-233" unitRef="usd">-5106000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">-918000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-15" decimals="-3" id="f-235" unitRef="usd">4757000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">873000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-15" decimals="-3" id="f-237" unitRef="usd">-14488000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">18322000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="c-15" decimals="-3" id="f-239" unitRef="usd">-3362000</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">-16373000</blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities>
    <blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities contextRef="c-15" decimals="-3" id="f-241" unitRef="usd">9073000</blkb:IncreaseDecreaseAccruedExpensesAndOtherLiabilities>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-1" decimals="-3" id="f-242" unitRef="usd">18998000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-15" decimals="-3" id="f-243" unitRef="usd">33679000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-244" unitRef="usd">222386000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-15" decimals="-3" id="f-245" unitRef="usd">202983000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">7235000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-15" decimals="-3" id="f-247" unitRef="usd">4243000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">42882000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToDevelopSoftware contextRef="c-15" decimals="-3" id="f-249" unitRef="usd">44664000</us-gaap:PaymentsToDevelopSoftware>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">0</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c-15" decimals="-3" id="f-251" unitRef="usd">13000</us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired>
    <blkb:CashUsedInDivestitureOfBusinesses contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">1179000</blkb:CashUsedInDivestitureOfBusinesses>
    <blkb:CashUsedInDivestitureOfBusinesses contextRef="c-15" decimals="-3" id="f-253" unitRef="usd">0</blkb:CashUsedInDivestitureOfBusinesses>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">5029000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:PaymentsForProceedsFromOtherInvestingActivities contextRef="c-15" decimals="-3" id="f-255" unitRef="usd">250000</us-gaap:PaymentsForProceedsFromOtherInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">-56325000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-15" decimals="-3" id="f-257" unitRef="usd">-49170000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">1303400000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c-15" decimals="-3" id="f-259" unitRef="usd">175800000</us-gaap:ProceedsFromIssuanceOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">1080192000</us-gaap:RepaymentsOfDebt>
    <us-gaap:RepaymentsOfDebt contextRef="c-15" decimals="-3" id="f-261" unitRef="usd">293957000</us-gaap:RepaymentsOfDebt>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-1" decimals="-3" id="f-262" unitRef="usd">6458000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-15" decimals="-3" id="f-263" unitRef="usd">0</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-264" unitRef="usd">55950000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-15" decimals="-3" id="f-265" unitRef="usd">35568000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <blkb:IncreaseDecreaseInDueToCustomers contextRef="c-1" decimals="-3" id="f-266" unitRef="usd">263732000</blkb:IncreaseDecreaseInDueToCustomers>
    <blkb:IncreaseDecreaseInDueToCustomers contextRef="c-15" decimals="-3" id="f-267" unitRef="usd">339735000</blkb:IncreaseDecreaseInDueToCustomers>
    <blkb:ChangeInCustomerFundsReceivable contextRef="c-1" decimals="-3" id="f-268" unitRef="usd">-6777000</blkb:ChangeInCustomerFundsReceivable>
    <blkb:ChangeInCustomerFundsReceivable contextRef="c-15" decimals="-3" id="f-269" unitRef="usd">-3286000</blkb:ChangeInCustomerFundsReceivable>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-3" id="f-270" unitRef="usd">325408000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-15" decimals="-3" id="f-271" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">-435117000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-15" decimals="-3" id="f-273" unitRef="usd">-496746000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">3527000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-15" decimals="-3" id="f-275" unitRef="usd">-311000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-276" unitRef="usd">-265529000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-15" decimals="-3" id="f-277" unitRef="usd">-343244000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-4" decimals="-3" id="f-278" unitRef="usd">728257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-16" decimals="-3" id="f-279" unitRef="usd">733931000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-3" decimals="-3" id="f-280" unitRef="usd">462728000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-17" decimals="-3" id="f-281" unitRef="usd">390687000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-282" unitRef="usd">34633000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-283" unitRef="usd">31251000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-284" unitRef="usd">428095000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-285" unitRef="usd">697006000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-286" unitRef="usd">462728000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-287" unitRef="usd">728257000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:SharesIssued
      contextRef="c-18"
      decimals="INF"
      id="f-288"
      unitRef="shares">69188304</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-18" decimals="-3" id="f-289" unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-19"
      decimals="INF"
      id="f-290"
      unitRef="shares">15562864</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-19" decimals="-3" id="f-291" unitRef="usd">-591557000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-292" unitRef="usd">1203012000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-293" unitRef="usd">-1688000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-294" unitRef="usd">198869000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-295" unitRef="usd">808705000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-23" decimals="-3" id="f-296" unitRef="usd">5246000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-24" decimals="-3" id="f-297" unitRef="usd">5246000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-25"
      decimals="INF"
      id="f-298"
      unitRef="shares">2954211</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-25" decimals="-3" id="f-299" unitRef="usd">211412000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-26" decimals="-3" id="f-300" unitRef="usd">52244000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-24" decimals="-3" id="f-301" unitRef="usd">263656000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-27"
      decimals="INF"
      id="f-302"
      unitRef="shares">1357125</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-26" decimals="-3" id="f-303" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-24" decimals="-3" id="f-304" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-25"
      decimals="INF"
      id="f-305"
      unitRef="shares">720189</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-25" decimals="-3" id="f-306" unitRef="usd">52723000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-24" decimals="-3" id="f-307" unitRef="usd">52723000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-26" decimals="-3" id="f-308" unitRef="usd">33570000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-23" decimals="-3" id="f-309" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-24" decimals="-3" id="f-310" unitRef="usd">33570000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-27"
      decimals="INF"
      id="f-311"
      unitRef="shares">335237</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-27" decimals="-3" id="f-312" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-24" decimals="-3" id="f-313" unitRef="usd">2000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-27"
      decimals="INF"
      id="f-314"
      unitRef="shares">19159</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-28" decimals="-3" id="f-315" unitRef="usd">2910000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-24" decimals="-3" id="f-316" unitRef="usd">2910000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-29"
      decimals="INF"
      id="f-317"
      unitRef="shares">70861507</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-318" unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-30"
      decimals="INF"
      id="f-319"
      unitRef="shares">19237264</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-320" unitRef="usd">-855692000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-321" unitRef="usd">1184338000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-322" unitRef="usd">1222000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-323" unitRef="usd">204115000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-324" unitRef="usd">534054000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-35" decimals="-3" id="f-325" unitRef="usd">21804000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-36" decimals="-3" id="f-326" unitRef="usd">21804000</us-gaap:NetIncomeLoss>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-37"
      decimals="INF"
      id="f-327"
      unitRef="shares">10719</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-38" decimals="-3" id="f-328" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-36" decimals="-3" id="f-329" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-39"
      decimals="INF"
      id="f-330"
      unitRef="shares">22273</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-39" decimals="-3" id="f-331" unitRef="usd">1760000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-36" decimals="-3" id="f-332" unitRef="usd">1760000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-333" unitRef="usd">24286000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-35" decimals="-3" id="f-334" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-36" decimals="-3" id="f-335" unitRef="usd">24286000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-37"
      decimals="INF"
      id="f-336"
      unitRef="shares">21164</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-37" decimals="-3" id="f-337" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-36" decimals="-3" id="f-338" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-37"
      decimals="INF"
      id="f-339"
      unitRef="shares">9902</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-40" decimals="-3" id="f-340" unitRef="usd">-1047000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-36" decimals="-3" id="f-341" unitRef="usd">-1047000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-41"
      decimals="INF"
      id="f-342"
      unitRef="shares">70883488</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-343" unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-42"
      decimals="INF"
      id="f-344"
      unitRef="shares">19259537</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-345" unitRef="usd">-857452000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-346" unitRef="usd">1208624000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-347" unitRef="usd">175000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-348" unitRef="usd">225919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-46" decimals="-3" id="f-349" unitRef="usd">577337000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-47" decimals="-3" id="f-350" unitRef="usd">20542000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-351" unitRef="usd">20542000</us-gaap:NetIncomeLoss>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-48"
      decimals="INF"
      id="f-352"
      unitRef="shares">807774</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-48" decimals="-3" id="f-353" unitRef="usd">63597000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-49" decimals="-3" id="f-354" unitRef="usd">0</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-13" decimals="-3" id="f-355" unitRef="usd">63597000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-50"
      decimals="INF"
      id="f-356"
      unitRef="shares">20659</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-49" decimals="-3" id="f-357" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-13" decimals="-3" id="f-358" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-48"
      decimals="INF"
      id="f-359"
      unitRef="shares">19411</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-48" decimals="-3" id="f-360" unitRef="usd">1467000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-13" decimals="-3" id="f-361" unitRef="usd">1467000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-49" decimals="-3" id="f-362" unitRef="usd">18574000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-47" decimals="-3" id="f-363" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-13" decimals="-3" id="f-364" unitRef="usd">18574000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-50"
      decimals="INF"
      id="f-365"
      unitRef="shares">62998</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-50" decimals="-3" id="f-366" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-13" decimals="-3" id="f-367" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-50"
      decimals="INF"
      id="f-368"
      unitRef="shares">11205</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-51" decimals="-3" id="f-369" unitRef="usd">-7062000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-13" decimals="-3" id="f-370" unitRef="usd">-7062000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-52"
      decimals="INF"
      id="f-371"
      unitRef="shares">70955940</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-372" unitRef="usd">71000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-53"
      decimals="INF"
      id="f-373"
      unitRef="shares">20086722</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-374" unitRef="usd">-922516000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-375" unitRef="usd">1227198000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-376" unitRef="usd">-6887000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-377" unitRef="usd">246461000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-378" unitRef="usd">544327000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="c-57"
      decimals="INF"
      id="f-379"
      unitRef="shares">67814044</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-380" unitRef="usd">68000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-58"
      decimals="INF"
      id="f-381"
      unitRef="shares">14745230</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-58" decimals="-3" id="f-382" unitRef="usd">-537287000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-59" decimals="-3" id="f-383" unitRef="usd">1075264000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-60" decimals="-3" id="f-384" unitRef="usd">8938000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-61" decimals="-3" id="f-385" unitRef="usd">197049000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-16" decimals="-3" id="f-386" unitRef="usd">744032000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-62" decimals="-3" id="f-387" unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-63" decimals="-3" id="f-388" unitRef="usd">-14701000</us-gaap:NetIncomeLoss>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-64"
      decimals="INF"
      id="f-389"
      unitRef="shares">954147</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-65" decimals="-3" id="f-390" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-63" decimals="-3" id="f-391" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-66"
      decimals="INF"
      id="f-392"
      unitRef="shares">533597</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-66" decimals="-3" id="f-393" unitRef="usd">30990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-63" decimals="-3" id="f-394" unitRef="usd">30990000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-65" decimals="-3" id="f-395" unitRef="usd">29925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-62" decimals="-3" id="f-396" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-63" decimals="-3" id="f-397" unitRef="usd">29925000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-64"
      decimals="INF"
      id="f-398"
      unitRef="shares">427941</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-64" decimals="-3" id="f-399" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-63" decimals="-3" id="f-400" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-64"
      decimals="INF"
      id="f-401"
      unitRef="shares">41269</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-67" decimals="-3" id="f-402" unitRef="usd">-8534000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-63" decimals="-3" id="f-403" unitRef="usd">-8534000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-68"
      decimals="INF"
      id="f-404"
      unitRef="shares">69154863</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-68" decimals="-3" id="f-405" unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-69"
      decimals="INF"
      id="f-406"
      unitRef="shares">15278827</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-69" decimals="-3" id="f-407" unitRef="usd">-568277000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-70" decimals="-3" id="f-408" unitRef="usd">1105189000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-71" decimals="-3" id="f-409" unitRef="usd">404000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-72" decimals="-3" id="f-410" unitRef="usd">182348000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-73" decimals="-3" id="f-411" unitRef="usd">719733000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-74" decimals="-3" id="f-412" unitRef="usd">2105000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-75" decimals="-3" id="f-413" unitRef="usd">2105000</us-gaap:NetIncomeLoss>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-76"
      decimals="INF"
      id="f-414"
      unitRef="shares">23550</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-77" decimals="-3" id="f-415" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-75" decimals="-3" id="f-416" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-78"
      decimals="INF"
      id="f-417"
      unitRef="shares">32540</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-78" decimals="-3" id="f-418" unitRef="usd">2270000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-75" decimals="-3" id="f-419" unitRef="usd">2270000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-77" decimals="-3" id="f-420" unitRef="usd">33364000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-74" decimals="-3" id="f-421" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-75" decimals="-3" id="f-422" unitRef="usd">33364000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-76"
      decimals="INF"
      id="f-423"
      unitRef="shares">6031</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-76" decimals="-3" id="f-424" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-75" decimals="-3" id="f-425" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-76"
      decimals="INF"
      id="f-426"
      unitRef="shares">20200</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-79" decimals="-3" id="f-427" unitRef="usd">8438000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-75" decimals="-3" id="f-428" unitRef="usd">8438000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-80"
      decimals="INF"
      id="f-429"
      unitRef="shares">69164244</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-80" decimals="-3" id="f-430" unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-81"
      decimals="INF"
      id="f-431"
      unitRef="shares">15311367</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-81" decimals="-3" id="f-432" unitRef="usd">-570547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-82" decimals="-3" id="f-433" unitRef="usd">1138553000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-83" decimals="-3" id="f-434" unitRef="usd">8842000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-84" decimals="-3" id="f-435" unitRef="usd">184453000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-85" decimals="-3" id="f-436" unitRef="usd">761370000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-86" decimals="-3" id="f-437" unitRef="usd">9017000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-438" unitRef="usd">9017000</us-gaap:NetIncomeLoss>
    <blkb:RetirementsOfCommonStockShares
      contextRef="c-87"
      decimals="INF"
      id="f-439"
      unitRef="shares">143</blkb:RetirementsOfCommonStockShares>
    <blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements contextRef="c-88" decimals="-3" id="f-440" unitRef="usd">13000</blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements>
    <blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements contextRef="c-14" decimals="-3" id="f-441" unitRef="usd">13000</blkb:AdjustmentsToAdditionalPaidInCapitalStockIssuedRetirements>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares
      contextRef="c-87"
      decimals="INF"
      id="f-442"
      unitRef="shares">26662</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsShares>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-88" decimals="-3" id="f-443" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue contextRef="c-14" decimals="-3" id="f-444" unitRef="usd">0</blkb:ExerciseOfStockOptionsAndStockAppreciationRightsValue>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-89"
      decimals="INF"
      id="f-445"
      unitRef="shares">25710</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-89" decimals="-3" id="f-446" unitRef="usd">1881000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-14" decimals="-3" id="f-447" unitRef="usd">1881000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-88" decimals="-3" id="f-448" unitRef="usd">32379000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-86" decimals="-3" id="f-449" unitRef="usd">0</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-14" decimals="-3" id="f-450" unitRef="usd">32379000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-87"
      decimals="INF"
      id="f-451"
      unitRef="shares">27913</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-87" decimals="-3" id="f-452" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross contextRef="c-14" decimals="-3" id="f-453" unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited
      contextRef="c-87"
      decimals="INF"
      id="f-454"
      unitRef="shares">30909</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-90" decimals="-3" id="f-455" unitRef="usd">-701000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-14" decimals="-3" id="f-456" unitRef="usd">-701000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:SharesIssued
      contextRef="c-91"
      decimals="INF"
      id="f-457"
      unitRef="shares">69187767</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity contextRef="c-91" decimals="-3" id="f-458" unitRef="usd">69000</us-gaap:StockholdersEquity>
    <us-gaap:TreasuryStockCommonShares
      contextRef="c-92"
      decimals="INF"
      id="f-459"
      unitRef="shares">15337077</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquity contextRef="c-92" decimals="-3" id="f-460" unitRef="usd">-572428000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-93" decimals="-3" id="f-461" unitRef="usd">1170919000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-94" decimals="-3" id="f-462" unitRef="usd">8141000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-95" decimals="-3" id="f-463" unitRef="usd">193470000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-17" decimals="-3" id="f-464" unitRef="usd">800171000</us-gaap:StockholdersEquity>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c-1" id="f-465">&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;1. Organization&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are the leading software provider exclusively dedicated to powering social impact. Serving the nonprofit and education sectors, companies committed to social responsibility and individual change makers, our essential software is built to accelerate impact in fundraising, nonprofit financial management, digital giving, grantmaking, corporate social responsibility and education management. A remote-first company, we have operations in the United States, Australia, Canada, Costa Rica, India and the United Kingdom, supporting users in 100+ countries.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-466">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;2. Basis of Presentation&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unaudited condensed consolidated interim financial statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated interim financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These condensed consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the condensed consolidated balance sheets, condensed consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders&#x2019; equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The condensed consolidated balance sheet at December&#160;31, 2023 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three and/or nine months ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2024, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These unaudited, condensed consolidated interim financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, and other forms filed with the SEC from time to time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited, condensed consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reportable segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software and content development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recently issued accounting pronouncements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are no recently issued accounting pronouncements that we expect to have a material impact on our consolidated financial statements when adopted in the future.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Summary of significant accounting policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, filed with the SEC on February&#160;21, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-467">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Unaudited condensed consolidated interim financial statements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accompanying condensed consolidated interim financial statements have been prepared pursuant to the rules and regulations of the United States Securities and Exchange Commission ("SEC") for interim financial reporting. These condensed consolidated statements are unaudited and, in the opinion of management, include all adjustments (consisting of normal recurring adjustments and accruals) necessary to state fairly the condensed consolidated balance sheets, condensed consolidated statements of comprehensive income, consolidated statements of cash flows and consolidated statements of stockholders&#x2019; equity, for the periods presented in accordance with accounting principles generally accepted in the United States ("U.S.") ("GAAP"). The condensed consolidated balance sheet at December&#160;31, 2023 has been derived from the audited consolidated financial statements at that date. Operating results and cash flows for the three and/or nine months ended September&#160;30, 2024 are not necessarily indicative of the results that may be expected for the fiscal year ending December&#160;31, 2024, or any other future period. Certain information and footnote disclosures normally included in annual financial statements prepared in accordance with GAAP have been omitted in accordance with the rules and regulations for interim reporting of the SEC. These unaudited, condensed consolidated interim financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December&#160;31, 2023, and other forms filed with the SEC from time to time.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c-1" id="f-468">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited, condensed consolidated financial statements include the accounts of Blackbaud, Inc. and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-469">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Reportable segment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We report our operating results and financial information in one operating and reportable segment. Our chief operating decision maker uses consolidated financial information to make operating decisions, assess financial performance and allocate resources. Our chief operating decision maker is our chief executive officer.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-470">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of revenues and expenses during the reporting periods. On an ongoing basis, we reconsider and evaluate our estimates and assumptions, including those that impact revenue recognition, long-lived and intangible assets, income taxes, business combinations, stock-based compensation, capitalization of software and content development costs, our allowances for credit losses and sales returns, costs of obtaining contracts, valuation of derivative instruments, loss contingencies and insurance recoveries, among others. Changes in the facts or circumstances underlying these estimates could result in material changes and actual results could materially differ from these estimates.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c-1" id="f-471">&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;3. Business Combinations and Dispositions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024 disposition&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;2, 2024, we completed a transaction to divest our U.K.-based creative services business EVERFI Limited, formerly a wholly-owned subsidiary of EVERFI, Inc, which is a wholly-owned subsidiary of Blackbaud, Inc. EVERFI Limited's total revenue during 2023 was $8.4 million. We incurred an insignificant amount of legal costs associated with the disposition of this business. As a result of the disposition, we recorded a $1.6 million loss, which was recorded in general and administrative expense in the unaudited, condensed consolidated statement of comprehensive income for the nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:BusinessCombinationDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-96" decimals="-5" id="f-472" unitRef="usd">8400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-97" decimals="-5" id="f-473" unitRef="usd">1600000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-474">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;4. Earnings (Loss) Per Share&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We compute basic earnings (loss) per share by dividing net income (loss) available to common stockholders by the weighted average number of common shares outstanding during the period. Diluted earnings (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares and dilutive potential common shares outstanding during the period. Diluted earnings (loss) per share reflects the assumed exercise, settlement and vesting of all dilutive securities using the &#x201c;treasury stock method,&#x201d; except when the effect is anti-dilutive. Potentially dilutive securities consist of shares issuable upon vesting of restricted stock awards and units. Diluted loss per share for the nine months ended September 30, 2023 was the same as basic loss per share as there was a net loss in the period and inclusion of potentially dilutive securities was anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.970%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,409,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,704,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,067,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,495,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock and units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,223,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,384,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,039,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares assuming dilution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,632,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,089,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,107,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,495,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;380,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;474,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-475">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the computation of basic and diluted earnings (loss) per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:51.970%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.449%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.453%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Numerator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net income (loss)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,579)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Denominator:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50,409,292&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,704,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,067,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,495,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Add effect of dilutive securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted stock and units&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,223,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,384,923&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,039,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average common shares assuming dilution&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,632,569&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;54,089,897&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,107,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52,495,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.93&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.40&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.91&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.07)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Anti-dilutive shares excluded from calculations of diluted earnings (loss) per share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;380,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;474,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-13" decimals="-3" id="f-476" unitRef="usd">20542000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-14" decimals="-3" id="f-477" unitRef="usd">9017000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-478" unitRef="usd">47592000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-479" unitRef="usd">-3579000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-13" decimals="0" id="f-480" unitRef="shares">50409292</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-14" decimals="0" id="f-481" unitRef="shares">52704974</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-482" unitRef="shares">51067255</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-15" decimals="0" id="f-483" unitRef="shares">52495556</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-13" decimals="0" id="f-484" unitRef="shares">1223277</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-14" decimals="0" id="f-485" unitRef="shares">1384923</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="0" id="f-486" unitRef="shares">1039892</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-15" decimals="0" id="f-487" unitRef="shares">0</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-13" decimals="0" id="f-488" unitRef="shares">51632569</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-14" decimals="0" id="f-489" unitRef="shares">54089897</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-490" unitRef="shares">52107147</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-15" decimals="0" id="f-491" unitRef="shares">52495556</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-13"
      decimals="2"
      id="f-492"
      unitRef="usdPerShare">0.41</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-14"
      decimals="2"
      id="f-493"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-494"
      unitRef="usdPerShare">0.93</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-15"
      decimals="2"
      id="f-495"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-13"
      decimals="2"
      id="f-496"
      unitRef="usdPerShare">0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-14"
      decimals="2"
      id="f-497"
      unitRef="usdPerShare">0.17</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-498"
      unitRef="usdPerShare">0.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-15"
      decimals="2"
      id="f-499"
      unitRef="usdPerShare">-0.07</us-gaap:EarningsPerShareDiluted>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-13" decimals="0" id="f-500" unitRef="shares">47210</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-14" decimals="0" id="f-501" unitRef="shares">21660</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-502" unitRef="shares">380392</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-15" decimals="0" id="f-503" unitRef="shares">474150</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="c-1" id="f-504">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;5. Fair Value Measurements&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We use a three-tier fair value hierarchy to measure fair value. This hierarchy prioritizes the inputs into three broad levels as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt"&gt;Level 1 - Quoted prices for identical assets or liabilities in active markets; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt"&gt;Level 2 - Quoted prices for similar assets and liabilities in active markets, quoted prices for identical or similar assets in markets that are not active, and model-derived valuations in which all significant inputs and significant value drivers are observable in active markets; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;padding-left:40.5pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt"&gt;Level 3 - Valuations derived from valuation techniques in which one or more significant inputs are unobservable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recurring fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair value measurement using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets and Liabilities&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other  Observable Inputs &lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Unobservable Inputs &lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent consideration obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our derivative instruments within the scope of Accounting Standards Codification ("ASC") 815, &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Derivatives and Hedging&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, are required to be recorded at fair value. Our derivative instruments that are recorded at fair value include interest rate swaps and foreign currency forward contracts. See Note 8 to these unaudited, condensed consolidated financial statements for additional information about our derivative instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our interest rate swaps and foreign currency forward contracts are based on model-driven valuations using Secured Overnight Financing Rate ("SOFR") rates and foreign currency forward rates, respectively, which are observable at commonly quoted intervals. Accordingly, our interest rate swaps and foreign currency forward contracts are classified within Level 2 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration obligations arise from business acquisitions. The fair values are based on discounted cash flow analyses reflecting a probability-weighted assessment approach derived from the likelihood of possible achievement of specified performance measures or events and captures the contractual nature of the contingencies, commercial risk, and the time value of money. As the fair value measurements for our contingent consideration obligations contain significant unobservable inputs, they are classified within Level 3 of the fair value hierarchy.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, trade accounts payable, accrued expenses and other current liabilities and due to customers approximate their fair values at September&#160;30, 2024 and December&#160;31, 2023, due to the immediate or short-term maturity of these instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We believe the carrying amount of our debt approximates its fair value at September&#160;30, 2024 and December&#160;31, 2023, as the debt bears interest rates that approximate market value. As SOFR rates are observable at commonly quoted intervals, our debt under the 2024 Credit Facilities (as defined below) is classified within Level 2 of the fair value hierarchy. The fair value of our fixed rate debt does not exceed the carrying amount.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We did not transfer any assets or liabilities among the levels within the fair value hierarchy during the nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-recurring fair value measurements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets and liabilities that are measured at fair value on a non-recurring basis include long-lived assets, intangible assets, goodwill and operating lease right-of-use ("ROU") assets. These assets are recognized at fair value during the period in which an acquisition is completed or at lease commencement, from updated estimates and assumptions during the measurement period, or when they are considered to be impaired. These non-recurring fair value measurements, primarily for long-lived assets, intangible assets acquired and operating lease ROU assets, are based on Level 3 unobservable inputs.&#160;In the event of an impairment, we determine the fair value of these assets other than goodwill using a discounted cash flow approach, which contains significant unobservable inputs and, therefore, is considered a Level 3 fair value measurement. The unobservable inputs in the analysis generally include future cash flow projections and a discount rate. For goodwill impairment testing, we estimate fair value using market-based methods including the use of market capitalization and consideration of a control premium.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In June 2024, we entered into a sublease for an additional portion of our Washington, DC office location, which we previously closed for our own use in February 2023 to align with our remote-first workforce strategy. We considered our entry into the sublease an impairment indicator. As a result, during the nine months ended September&#160;30, 2024, we recorded noncash impairment charges of $3.1 million against certain operating lease ROU assets and noncash impairment charges against certain property and equipment assets which were insignificant. We present these impairment charges in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as other non-cash adjustments within operating activities on our unaudited condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no other significant non-recurring fair value adjustments to our long-lived assets, intangible assets, goodwill or operating lease ROU assets during the nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-505">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities that are measured at fair value on a recurring basis consisted of the following, as of the dates indicated below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.490%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.208%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair value measurement using&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Quoted Prices in Active Markets for Identical Assets and Liabilities&lt;br/&gt;(Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Other  Observable Inputs &lt;br/&gt;(Level 2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Significant Unobservable Inputs &lt;br/&gt;(Level 3)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Fair value as of December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingent consideration obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeAssets contextRef="c-98" decimals="-3" id="f-506" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-99" decimals="-3" id="f-507" unitRef="usd">1672000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-100" decimals="-3" id="f-508" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-101" decimals="-3" id="f-509" unitRef="usd">1672000</us-gaap:DerivativeAssets>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-98" decimals="-3" id="f-510" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-99" decimals="-3" id="f-511" unitRef="usd">81000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-100" decimals="-3" id="f-512" unitRef="usd">0</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractAssetFairValueDisclosure contextRef="c-101" decimals="-3" id="f-513" unitRef="usd">81000</us-gaap:ForeignCurrencyContractAssetFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-98" decimals="-3" id="f-514" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-99" decimals="-3" id="f-515" unitRef="usd">1753000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-516" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-517" unitRef="usd">1753000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities contextRef="c-98" decimals="-3" id="f-518" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-99" decimals="-3" id="f-519" unitRef="usd">5490000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-100" decimals="-3" id="f-520" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-101" decimals="-3" id="f-521" unitRef="usd">5490000</us-gaap:DerivativeLiabilities>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-98" decimals="-3" id="f-522" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-99" decimals="-3" id="f-523" unitRef="usd">504000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-100" decimals="-3" id="f-524" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-101" decimals="-3" id="f-525" unitRef="usd">504000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-98" decimals="-3" id="f-526" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-99" decimals="-3" id="f-527" unitRef="usd">5994000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-100" decimals="-3" id="f-528" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-101" decimals="-3" id="f-529" unitRef="usd">5994000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:DerivativeAssets contextRef="c-102" decimals="-3" id="f-530" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-103" decimals="-3" id="f-531" unitRef="usd">16198000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-104" decimals="-3" id="f-532" unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets contextRef="c-105" decimals="-3" id="f-533" unitRef="usd">16198000</us-gaap:DerivativeAssets>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-534" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-535" unitRef="usd">16198000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-104" decimals="-3" id="f-536" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-105" decimals="-3" id="f-537" unitRef="usd">16198000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:DerivativeLiabilities contextRef="c-102" decimals="-3" id="f-538" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-103" decimals="-3" id="f-539" unitRef="usd">5004000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-104" decimals="-3" id="f-540" unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities contextRef="c-105" decimals="-3" id="f-541" unitRef="usd">5004000</us-gaap:DerivativeLiabilities>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-102" decimals="-3" id="f-542" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-103" decimals="-3" id="f-543" unitRef="usd">536000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-104" decimals="-3" id="f-544" unitRef="usd">0</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure contextRef="c-105" decimals="-3" id="f-545" unitRef="usd">536000</us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-102" decimals="-3" id="f-546" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-103" decimals="-3" id="f-547" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-104" decimals="-3" id="f-548" unitRef="usd">1403000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-105" decimals="-3" id="f-549" unitRef="usd">1403000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-102" decimals="-3" id="f-550" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-103" decimals="-3" id="f-551" unitRef="usd">5540000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-104" decimals="-3" id="f-552" unitRef="usd">1403000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-105" decimals="-3" id="f-553" unitRef="usd">6943000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:OperatingLeaseImpairmentLoss contextRef="c-1" decimals="-5" id="f-554" unitRef="usd">3100000</us-gaap:OperatingLeaseImpairmentLoss>
    <us-gaap:AdditionalFinancialInformationDisclosureTextBlock contextRef="c-1" id="f-555">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;6. Consolidated Financial Statement Details&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash due to customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;426,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;695,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate escrow balances and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;697,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs of obtaining contracts&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid software maintenance and subscriptions&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Implementation costs for cloud computing arrangements, net&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes, prepaid and receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment in equity securities&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:18pt"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer credit balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued commissions and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued health care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued vacation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued transaction-based costs related to payments services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued legal costs&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency revaluation (losses) gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AdditionalFinancialInformationDisclosureTextBlock>
    <blkb:ScheduleOfRestrictedCashTableTextBlock contextRef="c-1" id="f-556">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Restricted cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Restricted cash due to customers&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;426,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;695,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate escrow balances and other&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total restricted cash&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;428,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;697,006&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blkb:ScheduleOfRestrictedCashTableTextBlock>
    <us-gaap:RestrictedCash contextRef="c-3" decimals="-3" id="f-557" unitRef="usd">426750000</us-gaap:RestrictedCash>
    <us-gaap:RestrictedCash contextRef="c-4" decimals="-3" id="f-558" unitRef="usd">695489000</us-gaap:RestrictedCash>
    <us-gaap:EscrowDeposit contextRef="c-3" decimals="-3" id="f-559" unitRef="usd">1345000</us-gaap:EscrowDeposit>
    <us-gaap:EscrowDeposit contextRef="c-4" decimals="-3" id="f-560" unitRef="usd">1517000</us-gaap:EscrowDeposit>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-561" unitRef="usd">428095000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-562" unitRef="usd">697006000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock contextRef="c-1" id="f-563">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Prepaid expenses and other assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs of obtaining contracts&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60,251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;62,377&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid software maintenance and subscriptions&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;34,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;35,169&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Implementation costs for cloud computing arrangements, net&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(4)(5)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,479&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes, prepaid and receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unbilled accounts receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,427&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,615&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Investment in equity securities&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,284&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid insurance&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,847&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,346&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total prepaid expenses and other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;147,943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;150,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;60,444&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;99,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(2)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(5)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(6)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.&lt;/span&gt;&lt;/div&gt;</blkb:ScheduleOfPrepaidExpensesAndOtherAssetsCurrentTableTextBlock>
    <us-gaap:CapitalizedContractCostNet contextRef="c-3" decimals="-3" id="f-564" unitRef="usd">60251000</us-gaap:CapitalizedContractCostNet>
    <us-gaap:CapitalizedContractCostNet contextRef="c-4" decimals="-3" id="f-565" unitRef="usd">62377000</us-gaap:CapitalizedContractCostNet>
    <blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-566" unitRef="usd">34500000</blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm>
    <blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-567" unitRef="usd">35169000</blkb:PrepaidSoftwareMaintenanceCurrentAndLongTerm>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-568" unitRef="usd">10479000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-569" unitRef="usd">9259000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAfterAccumulatedAmortization>
    <blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-570" unitRef="usd">7376000</blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm>
    <blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-571" unitRef="usd">3418000</blkb:TaxesPrepaidAndReceivableCurrentAndLongTerm>
    <us-gaap:UnbilledContractsReceivable contextRef="c-3" decimals="-3" id="f-572" unitRef="usd">6427000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:UnbilledContractsReceivable contextRef="c-4" decimals="-3" id="f-573" unitRef="usd">5615000</us-gaap:UnbilledContractsReceivable>
    <us-gaap:EquityMethodInvestments contextRef="c-3" decimals="-3" id="f-574" unitRef="usd">5284000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-4" decimals="-3" id="f-575" unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <blkb:PrepaidInsuranceCurrentandLongterm contextRef="c-3" decimals="-3" id="f-576" unitRef="usd">5026000</blkb:PrepaidInsuranceCurrentandLongterm>
    <blkb:PrepaidInsuranceCurrentandLongterm contextRef="c-4" decimals="-3" id="f-577" unitRef="usd">3940000</blkb:PrepaidInsuranceCurrentandLongterm>
    <blkb:DerivativeAssetsCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-578" unitRef="usd">1753000</blkb:DerivativeAssetsCurrentAndLongTerm>
    <blkb:DerivativeAssetsCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-579" unitRef="usd">16198000</blkb:DerivativeAssetsCurrentAndLongTerm>
    <us-gaap:OtherAssets contextRef="c-3" decimals="-3" id="f-580" unitRef="usd">16847000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets contextRef="c-4" decimals="-3" id="f-581" unitRef="usd">14346000</us-gaap:OtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c-3" decimals="-3" id="f-582" unitRef="usd">147943000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:PrepaidExpenseAndOtherAssets contextRef="c-4" decimals="-3" id="f-583" unitRef="usd">150322000</us-gaap:PrepaidExpenseAndOtherAssets>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-584" unitRef="usd">60444000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-585" unitRef="usd">51037000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-586" unitRef="usd">87499000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-587" unitRef="usd">99285000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-13" decimals="-5" id="f-588" unitRef="usd">5100000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-1" decimals="-5" id="f-589" unitRef="usd">14800000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-14" decimals="-5" id="f-590" unitRef="usd">7900000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization contextRef="c-15" decimals="-5" id="f-591" unitRef="usd">24300000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostNetCurrent contextRef="c-3" decimals="-5" id="f-592" unitRef="usd">19800000</us-gaap:CapitalizedContractCostNetCurrent>
    <us-gaap:CapitalizedContractCostNetCurrent contextRef="c-4" decimals="-5" id="f-593" unitRef="usd">25300000</us-gaap:CapitalizedContractCostNetCurrent>
    <blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent contextRef="c-3" decimals="-5" id="f-594" unitRef="usd">31800000</blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent>
    <blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent contextRef="c-4" decimals="-5" id="f-595" unitRef="usd">32400000</blkb:PrepaidSoftwareMaintenanceAndSubscriptionsCurrent>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-13" decimals="-5" id="f-596" unitRef="usd">800000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-1" decimals="-5" id="f-597" unitRef="usd">2100000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization contextRef="c-15" decimals="-5" id="f-598" unitRef="usd">1800000</us-gaap:HostingArrangementServiceContractImplementationCostExpenseAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-3" decimals="-5" id="f-599" unitRef="usd">9800000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization contextRef="c-4" decimals="-5" id="f-600" unitRef="usd">7700000</us-gaap:HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization>
    <blkb:AccruedExpensesAndOtherLiabilitiesTextBlock contextRef="c-1" id="f-601">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:71.707%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Taxes payable&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,282&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer credit balances&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Unrecognized tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease liabilities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,701&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued commissions and salaries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued health care costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,865&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued vacation costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued transaction-based costs related to payments services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,323&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued legal costs&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,156&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,659&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contingent consideration liability&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,403&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,750&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses and other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;61,049&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;74,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Long-term portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,258&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;64,322&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.&lt;/span&gt;&lt;/div&gt;</blkb:AccruedExpensesAndOtherLiabilitiesTextBlock>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c-3" decimals="-3" id="f-602" unitRef="usd">14168000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-603" unitRef="usd">21282000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-604" unitRef="usd">9746000</blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm>
    <blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-605" unitRef="usd">10238000</blkb:AccruedCustomerCreditBalancesCurrentAndLongTerm>
    <blkb:UnrecognizedTaxBenefitCurrentandLongterm contextRef="c-3" decimals="-3" id="f-606" unitRef="usd">6221000</blkb:UnrecognizedTaxBenefitCurrentandLongterm>
    <blkb:UnrecognizedTaxBenefitCurrentandLongterm contextRef="c-4" decimals="-3" id="f-607" unitRef="usd">2954000</blkb:UnrecognizedTaxBenefitCurrentandLongterm>
    <blkb:DerivativeLiabilitiesCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-608" unitRef="usd">5994000</blkb:DerivativeLiabilitiesCurrentAndLongTerm>
    <blkb:DerivativeLiabilitiesCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-609" unitRef="usd">5540000</blkb:DerivativeLiabilitiesCurrentAndLongTerm>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-610" unitRef="usd">4707000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-611" unitRef="usd">6701000</us-gaap:OperatingLeaseLiabilityCurrent>
    <blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm contextRef="c-3" decimals="-3" id="f-612" unitRef="usd">3086000</blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm>
    <blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm contextRef="c-4" decimals="-3" id="f-613" unitRef="usd">4413000</blkb:AccruedCommissionsAndSalariesCurrentAndLongTerm>
    <us-gaap:AccruedInsuranceCurrentAndNoncurrent contextRef="c-3" decimals="-3" id="f-614" unitRef="usd">3029000</us-gaap:AccruedInsuranceCurrentAndNoncurrent>
    <us-gaap:AccruedInsuranceCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-615" unitRef="usd">3865000</us-gaap:AccruedInsuranceCurrentAndNoncurrent>
    <us-gaap:AccruedVacationCurrentAndNoncurrent contextRef="c-3" decimals="-3" id="f-616" unitRef="usd">2810000</us-gaap:AccruedVacationCurrentAndNoncurrent>
    <us-gaap:AccruedVacationCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-617" unitRef="usd">2452000</us-gaap:AccruedVacationCurrentAndNoncurrent>
    <blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices contextRef="c-3" decimals="-3" id="f-618" unitRef="usd">2290000</blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices>
    <blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices contextRef="c-4" decimals="-3" id="f-619" unitRef="usd">4323000</blkb:AccruedTransactionBasedCostsRelatedToPaymentsServices>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c-3" decimals="-3" id="f-620" unitRef="usd">2156000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent contextRef="c-4" decimals="-3" id="f-621" unitRef="usd">3659000</us-gaap:AccruedProfessionalFeesCurrentAndNoncurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-3" decimals="-3" id="f-622" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-4" decimals="-3" id="f-623" unitRef="usd">1403000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:OtherLiabilities contextRef="c-3" decimals="-3" id="f-624" unitRef="usd">6842000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="c-4" decimals="-3" id="f-625" unitRef="usd">7750000</us-gaap:OtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-3" decimals="-3" id="f-626" unitRef="usd">61049000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-4" decimals="-3" id="f-627" unitRef="usd">74580000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-628" unitRef="usd">12304000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-629" unitRef="usd">10258000</us-gaap:OtherLiabilitiesNoncurrent>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-3" decimals="-3" id="f-630" unitRef="usd">48745000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <blkb:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-4" decimals="-3" id="f-631" unitRef="usd">64322000</blkb:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock contextRef="c-1" id="f-632">&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,118&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,556&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Currency revaluation (losses) gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,315)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,412)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,194&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,085&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,662&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,654&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,447&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherIncomeAndOtherExpenseDisclosureTextBlock>
    <us-gaap:InvestmentIncomeInterest contextRef="c-13" decimals="-3" id="f-633" unitRef="usd">3118000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-14" decimals="-3" id="f-634" unitRef="usd">3012000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-1" decimals="-3" id="f-635" unitRef="usd">7981000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="c-15" decimals="-3" id="f-636" unitRef="usd">6556000</us-gaap:InvestmentIncomeInterest>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-13" decimals="-3" id="f-637" unitRef="usd">-1315000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-14" decimals="-3" id="f-638" unitRef="usd">1674000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-639" unitRef="usd">-1412000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-15" decimals="-3" id="f-640" unitRef="usd">894000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-13" decimals="-3" id="f-641" unitRef="usd">1194000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-14" decimals="-3" id="f-642" unitRef="usd">976000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-643" unitRef="usd">3085000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-15" decimals="-3" id="f-644" unitRef="usd">2997000</us-gaap:OtherNonoperatingIncomeExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-13" decimals="-3" id="f-645" unitRef="usd">2997000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-14" decimals="-3" id="f-646" unitRef="usd">5662000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-1" decimals="-3" id="f-647" unitRef="usd">9654000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <blkb:NonoperatingIncomeExpenseExcludingInterestExpense contextRef="c-15" decimals="-3" id="f-648" unitRef="usd">10447000</blkb:NonoperatingIncomeExpenseExcludingInterestExpense>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-651">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;7. Debt&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Debt balance at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted average&lt;br/&gt;effective interest rate at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving credit loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;795,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;607,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,004,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Debt, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;977,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;760,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024 refinancing&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April&#160;30, 2024, we entered into the Third Amendment to Credit Agreement (the "Amendment"), by and among us, the lenders party thereto and Bank of America N.A., as administrative agent (the "Agent"). The Amendment amends the Amended and Restated Credit Agreement, dated as of October 30, 2020 (as previously amended, the "2020 Credit Agreement" and the 2020 Credit Agreement as amended by the Amendment, the &#x201c;2024 Credit Agreement&#x201d;), by and among us, the lenders from time-to-time party thereto and the Agent.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Amendment amends the 2020 Credit Agreement to, among other things, (a) refinance the existing $1.1 billion credit facilities under the 2020 Credit Agreement to provide for new credit facilities in the aggregate principal amount of $1.5 billion consisting of (i) a $700.0 million revolving credit facility (the &#x201c;2024 Revolving Facility&#x201d;) and (ii) a $800.0 million term loan facility (the &#x201c;2024 Term Facility&#x201d; and together with the 2024 Revolving Facility, the &#x201c;2024 Credit Facilities&#x201d;), (b) extend the maturity date to April&#160;30, 2029, (c) modify the definition of Applicable Margin (as defined below) and (iv) modify certain negative and financial covenants to provide additional operational flexibility. Upon closing, we borrowed $800.0 million pursuant to the 2024 Term Facility and $208.2 million pursuant to the 2024 Revolving Facility and used the proceeds to repay the outstanding principal balances of the term loans under the 2020 Credit Agreement (the "2020 Term Facilities"), and repay $196.6 million of outstanding revolving credit loans under the 2020 Credit Agreement (the "2020 Revolving Facility").&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain lenders of the 2024 Term Facility participated in the 2020 Term Facilities and the change in present value of our future cash flows to these lenders under the 2020 Term Facilities and under the 2024 Term Facility was less than 10%. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Term Facilities did not participate in the 2024 Term Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment. Certain lenders of the 2020 Revolving Facility participated in the 2024 Revolving Facility and provided increased borrowing capacities. Accordingly, we accounted for the refinancing event for these lenders as a debt modification. Certain lenders of the 2020 Revolving Facility did not participate in the 2024 Revolving Facility. Accordingly, we accounted for the refinancing event for these lenders as a debt extinguishment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded an insignificant loss on debt extinguishment related to the write-off of debt discount and deferred financing costs for the portions of the 2020 Credit Agreement considered to be extinguished. This loss was recognized in the consolidated statements of comprehensive income within other income, net.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with our entry into the 2024 Credit Agreement, we paid $6.5 million in financing costs, of which $1.6 million were capitalized in other assets and, together with a portion of the unamortized deferred financing costs from the 2020 Credit Agreement and prior agreements, are being amortized into interest expense over the term of the new facility. As of September&#160;30, 2024, deferred financing costs totaling $1.8 million were included in other assets on our consolidated balance sheets. We recorded aggregate financing costs of $3.6 million as a direct deduction from the carrying amount of our debt liability, which related to debt discount (fees paid to lenders) and debt issuance costs for the 2024 Term Facility.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Summary of the 2024 Credit Facilities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Revolving Facility includes (i) a $50.0 million letter of credit subfacility, (ii) a $50.0 million swingline subfacility and (iii) a $150.0 million sublimit available for multicurrency borrowings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2024 Credit Facilities, dollar tranche revolving loans and term loans bear interest at a rate per annum equal to, at the option of the Company: (a) a base rate equal to the highest of (i) the Federal Funds Rate plus 0.50%, (ii) the prime rate announced by Bank of America, N.A., and (iii) Term SOFR plus 1.00% (the &#x201c;Base Rate&#x201d;), plus an applicable margin as specified in the 2024 Credit Agreement (the &#x201c;Applicable Margin&#x201d;); (b) Term SOFR plus the Applicable Margin; or (c) the Daily SOFR Rate plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly, varies based on our net leverage ratio and varies based on whether the loan is a Base Rate Loan (0.375% to 1.500%), or a Term SOFR Loan/Daily SOFR Loan (1.375% to 2.500%). The 2024 Credit Agreement also provides for a commitment fee of between 0.250% and 0.500% of the unused commitment under the 2024 Revolving Facility depending on our net leverage ratio.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the 2024 Credit Facilities, designated currency tranche revolving loans bear interest at a rate per annum equal to, at the option of the Company: (a) the Designated Currency Daily Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin; or (b) the Designated Currency Term Rate (as defined in the 2024 Credit Agreement) plus the Applicable Margin. The Applicable Margin shall be adjusted quarterly and varies based on our net leverage ratio for both Designated Currency Daily Rate Loans and Designated Currency Term Rate Loans (1.375% to 2.500%).  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We may prepay the 2024 Credit Agreement in whole or in part at any time without premium or penalty, other than customary breakage costs with respect to certain types of loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under the terms of the 2024 Credit Agreement, we are entitled on one or more occasion, subject to the satisfaction of certain conditions, to request an increase in the commitments under the 2024 Revolving Facility and/or request additional incremental term loans in the aggregate principal amount of up to the sum of (i) the greater of (A) $360.0 million and (B) 100% of EBITDA (as defined in the 2024 Credit Agreement), plus (ii) at our option, up to an amount such that the net leverage ratio shall be no greater than 3.50 to 1.00.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The 2024 Credit Agreement contains various representations, warranties and affirmative, negative and financial covenants customary for financings of this type. Financial covenants include a net leverage ratio and an interest coverage ratio. At September 30, 2024, we were in compliance with our debt covenants under the 2024 Credit Facilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Real estate loans&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In August 2020, we completed the purchase of our global headquarters facility. As part of the purchase price, we assumed  the seller&#x2019;s obligations under two senior secured notes with a then-aggregate outstanding principal amount of $61.1 million (collectively, the &#x201c;Real Estate Loans&#x201d;). The Real Estate Loans require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038. At September 30, 2024, we were in compliance with our debt covenants under the Real Estate Loans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other debt&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we enter into third-party financing agreements for purchases of software and related services for our internal use. Generally, the agreements are non-interest-bearing notes requiring annual payments. Interest associated with the notes is imputed at the rate we would incur for amounts borrowed under our then-existing credit facility at the inception of the notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our currently effective supplier financing agreements as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Term&lt;br/&gt;&#160;in Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Annual Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;First Annual&lt;br/&gt;Payment Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Original Loan&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effective dates of agreements &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in supplier financing obligations during the nine months ended September&#160;30, 2024, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance at September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, the required annual maturities related to the 2024 Credit Facilities, the Real Estate Loans and our other debt were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years ending December 31,&lt;br/&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Annual&lt;br/&gt;maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 - remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;907,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total required maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,004,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="c-1" id="f-652">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our debt balances and the related weighted average effective interest rates, which includes the effect of interest rate swap agreements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.783%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Debt balance at&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted average&lt;br/&gt;effective interest rate at&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Credit facility:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revolving credit loans&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;151,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;114,100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;795,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;607,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.28&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Real estate loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55,553&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;56,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.42&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,004,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;781,145&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Unamortized discount and debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,486&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Debt, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.86&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Debt, net of current portion&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;977,019&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;760,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-106" decimals="-3" id="f-653" unitRef="usd">151000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-107" decimals="-3" id="f-654" unitRef="usd">114100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-106" decimals="4" id="f-655" unitRef="number">0.0700</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-107" decimals="4" id="f-656" unitRef="number">0.0752</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-108" decimals="-3" id="f-657" unitRef="usd">795000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-109" decimals="-3" id="f-658" unitRef="usd">607500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-108" decimals="4" id="f-659" unitRef="number">0.0428</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-109" decimals="4" id="f-660" unitRef="number">0.0351</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-110" decimals="-3" id="f-661" unitRef="usd">55553000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-111" decimals="-3" id="f-662" unitRef="usd">56745000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-110" decimals="4" id="f-663" unitRef="number">0.0523</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-111" decimals="4" id="f-664" unitRef="number">0.0522</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-3" decimals="-3" id="f-665" unitRef="usd">2782000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-4" decimals="-3" id="f-666" unitRef="usd">2800000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-112" decimals="4" id="f-667" unitRef="number">0.0877</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-113" decimals="4" id="f-668" unitRef="number">0.0842</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-3" id="f-669" unitRef="usd">1004335000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-3" id="f-670" unitRef="usd">781145000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-3" decimals="4" id="f-671" unitRef="number">0.0475</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-4" decimals="4" id="f-672" unitRef="number">0.0424</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-3" decimals="-3" id="f-673" unitRef="usd">-3486000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-4" decimals="-3" id="f-674" unitRef="usd">-1481000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-675" unitRef="usd">23830000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-676" unitRef="usd">19259000</us-gaap:LongTermDebtCurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-114" decimals="4" id="f-677" unitRef="number">0.0686</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-115" decimals="4" id="f-678" unitRef="number">0.0702</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-679" unitRef="usd">977019000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-680" unitRef="usd">760405000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-116" decimals="4" id="f-681" unitRef="number">0.0470</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="c-117" decimals="4" id="f-682" unitRef="number">0.0417</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-118" decimals="-5" id="f-683" unitRef="usd">1100000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-119" decimals="-5" id="f-684" unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-120" decimals="-5" id="f-685" unitRef="usd">700000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-121" decimals="-5" id="f-686" unitRef="usd">800000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-122" decimals="-5" id="f-687" unitRef="usd">800000000.0</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="c-123" decimals="-5" id="f-688" unitRef="usd">208200000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="c-124" decimals="-5" id="f-689" unitRef="usd">196600000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:PaymentsOfFinancingCosts contextRef="c-125" decimals="-5" id="f-690" unitRef="usd">6500000</us-gaap:PaymentsOfFinancingCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts contextRef="c-125" decimals="-5" id="f-691" unitRef="usd">1600000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet contextRef="c-3" decimals="-5" id="f-692" unitRef="usd">1800000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="c-119" decimals="-5" id="f-693" unitRef="usd">-3600000</us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-126" decimals="-5" id="f-694" unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-127" decimals="-5" id="f-695" unitRef="usd">50000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-128" decimals="-5" id="f-696" unitRef="usd">150000000.0</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <blkb:LineOfCreditFacilityVariableInterestRate contextRef="c-129" decimals="3" id="f-697" unitRef="number">0.0050</blkb:LineOfCreditFacilityVariableInterestRate>
    <blkb:LineOfCreditFacilityVariableInterestRate contextRef="c-130" decimals="2" id="f-698" unitRef="number">0.0100</blkb:LineOfCreditFacilityVariableInterestRate>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-131" decimals="5" id="f-699" unitRef="number">0.00375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-132" decimals="5" id="f-700" unitRef="number">0.01500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-133" decimals="5" id="f-701" unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-134" decimals="5" id="f-702" unitRef="number">0.02500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="c-135" decimals="5" id="f-703" unitRef="number">0.00250</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage contextRef="c-136" decimals="5" id="f-704" unitRef="number">0.00500</us-gaap:LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-137" decimals="5" id="f-705" unitRef="number">0.01375</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c-138" decimals="5" id="f-706" unitRef="number">0.02500</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <blkb:LineofCreditFacilityAvailableIncreaseCapacityAmount contextRef="c-119" decimals="-5" id="f-707" unitRef="usd">360000000.0</blkb:LineofCreditFacilityAvailableIncreaseCapacityAmount>
    <blkb:LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA contextRef="c-119" decimals="2" id="f-708" unitRef="number">1</blkb:LineOfCreditFacilityAvailableIncreaseCapacityPercentOfEBITDA>
    <blkb:NetLeverageRatio contextRef="c-139" decimals="2" id="f-709" unitRef="number">3.50</blkb:NetLeverageRatio>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-140" decimals="-5" id="f-710" unitRef="usd">61100000</us-gaap:DebtInstrumentFaceAmount>
    <blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock contextRef="c-1" id="f-711">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes our currently effective supplier financing agreements as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:42.467%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.496%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.499%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Term&lt;br/&gt;&#160;in Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number of&lt;br/&gt;Annual Payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;First Annual&lt;br/&gt;Payment Due&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Original Loan&lt;br/&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Effective dates of agreements &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;:&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;December 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,710&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;January 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,491&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;April 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;May 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.&lt;/span&gt;&lt;/div&gt;</blkb:ScheduleOfDebtInstrumentsOtherTableTextBlock>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-141" decimals="-3" id="f-712" unitRef="usd">1710000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-142" decimals="-3" id="f-713" unitRef="usd">2491000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-143" decimals="-3" id="f-714" unitRef="usd">2073000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:SupplierFinanceProgramTableTextBlock contextRef="c-1" id="f-715">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in supplier financing obligations during the nine months ended September&#160;30, 2024, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance at December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,800&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additions&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,073&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Settlements&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,091)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Balance at September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SupplierFinanceProgramTableTextBlock>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-4" decimals="-3" id="f-716" unitRef="usd">2800000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:SupplierFinanceProgramObligationIncrease contextRef="c-1" decimals="-3" id="f-717" unitRef="usd">2073000</us-gaap:SupplierFinanceProgramObligationIncrease>
    <us-gaap:SupplierFinanceProgramObligationDecreaseSettlement contextRef="c-1" decimals="-3" id="f-718" unitRef="usd">2091000</us-gaap:SupplierFinanceProgramObligationDecreaseSettlement>
    <us-gaap:SupplierFinanceProgramObligation contextRef="c-3" decimals="-3" id="f-719" unitRef="usd">2782000</us-gaap:SupplierFinanceProgramObligation>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-720">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, the required annual maturities related to the 2024 Credit Facilities, the Real Estate Loans and our other debt were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:85.303%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.497%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years ending December 31,&lt;br/&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Annual&lt;br/&gt;maturities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 - remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,875&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,660&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;907,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total required maturities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,004,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-721" unitRef="usd">5417000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-3" decimals="-3" id="f-722" unitRef="usd">23875000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-3" decimals="-3" id="f-723" unitRef="usd">22660000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-3" decimals="-3" id="f-724" unitRef="usd">22166000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-3" decimals="-3" id="f-725" unitRef="usd">22375000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive contextRef="c-3" decimals="-3" id="f-726" unitRef="usd">907842000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-727" unitRef="usd">1004335000</us-gaap:LongTermDebt>
    <us-gaap:DerivativesAndFairValueTextBlock contextRef="c-1" id="f-730">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;8. Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We generally use derivative instruments to manage our interest rate and foreign currency exchange risk. We currently have derivatives classified as cash flow hedges and net investment hedges. We do not enter into any derivatives for trading or speculative purposes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;All of our derivative instruments are governed by International Swap Dealers Association, Inc. master agreements with our counterparties. As of September&#160;30, 2024 and December&#160;31, 2023, we have presented the fair value of our derivative instruments at the gross amounts in the condensed consolidated balance sheets as the gross fair values of our derivative instruments equaled their net fair values.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash flow hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into interest rate swap agreements, which effectively convert portions of our variable rate debt under the 2024 Credit Facilities to a fixed rate for the term of the swap agreements. We designated each of the interest rate swaps as cash flow hedges at the inception of the contracts. Our entry into the 2024 Credit Agreement in April 2024 did not affect our interest rate swap agreements, including their designation as cash flow hedges, as the 2024 Credit Agreement has substantially the same critical terms as the the 2020 Credit Agreement. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In September 2024, we entered into two additional forward-starting interest rate swap agreements each with a notional value of $100.0 million with effective dates beginning in March 2025 through September 2026 and March 2027 (the "September 2024 Swap Agreements"). We designated the September 2024 Swap Agreements as cash flow hedges at the inception of the contracts.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the interest rate swaps were $1.1 billion and $935.0 million, respectively. All of the contracts have maturities on or before October 2028. The aggregate notional value as of September 30, 2024 includes the two additional forward-starting interest rate swap agreements discussed above.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into foreign currency forward contracts to hedge revenues denominated in the Canadian Dollar ("CAD") against changes in the exchange rate with the United States Dollar ("USD"). We designated each of these foreign currency forward contracts as cash flow hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as cash flow hedges that we held to buy USD in exchange for Canadian Dollars were $32.5 million CAD and $29.9 million CAD, respectively. All of the contracts have maturities of 12 months or less. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net investment hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have entered into foreign currency forward contracts to hedge a portion of the foreign currency exposure that arises on translation of our investments denominated in British Pounds ("GBP") into USD. We designated each of these foreign currency forward contracts as net investment hedges at the inception of the contracts. As of September&#160;30, 2024 and December&#160;31, 2023, the aggregate notional values of the foreign currency forward contracts designated as net investment hedges to reduce the volatility of the U.S. dollar value of a portion of our GBP-denominated investments was &#xa3;10.5 million and &#xa3;13.2 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of our derivative instruments were as follows as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asset derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liability derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance sheet location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance sheet location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative instruments designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses&lt;br/&gt;and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;br/&gt;and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts, current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;br/&gt;and other&lt;br/&gt;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total derivative instruments designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:51pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Loss) gain recognized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;in accumulated other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;loss as of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Location &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;of (loss) gain &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;reclassified from &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;accumulated other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;loss into&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain reclassified from accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;other comprehensive loss into income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our policy requires that derivatives used for hedging purposes be designated and effective as a hedge of the identified risk exposure at the inception of the contract. Accumulated other comprehensive income (loss) includes unrealized gains or losses from the change in fair value measurement of our derivative instruments each reporting period and the related income tax expense or benefit. Excluding net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to accumulated other comprehensive income (loss) until the actual hedged expense is incurred or until the hedge is terminated at which point the unrealized gain (loss) and related tax effects are reclassified from accumulated other comprehensive income (loss) to current earnings. For net investment hedges, changes in the fair value measurements of the derivative instruments and the related income tax expense or benefit are reflected as adjustments to translation adjustment, a component of accumulated other comprehensive income (loss), and recognized in earnings only when the hedged GBP investment is liquidated. The estimated accumulated other comprehensive income as of September&#160;30, 2024 that is expected to be reclassified into earnings within the next twelve months is $2.7 million. There were no ineffective portions of our interest rate swap or foreign currency forward derivatives during the nine months ended September&#160;30, 2024 and 2023. See Note 11 to these unaudited, condensed consolidated financial statements for a summary of the changes in accumulated other comprehensive income (loss) by component. We classify cash flows related to derivative instruments as operating activities in the condensed consolidated statements of cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativesAndFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-144" decimals="-5" id="f-731" unitRef="usd">100000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-145" decimals="-5" id="f-732" unitRef="usd">100000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-146" decimals="-8" id="f-733" unitRef="usd">1100000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-147" decimals="-5" id="f-734" unitRef="usd">935000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-148" decimals="-5" id="f-735" unitRef="cad">32500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-149" decimals="-5" id="f-736" unitRef="cad">29900000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-148" decimals="-5" id="f-737" unitRef="gbp">10500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-149" decimals="-5" id="f-738" unitRef="gbp">13200000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-739">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair values of our derivative instruments were as follows as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:24.192%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.958%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.864%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Asset derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Liability derivatives&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance sheet location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Balance sheet location&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Derivative instruments designated as hedging instruments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses&lt;br/&gt;and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;br/&gt;and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts, current portion&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:right"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;and other current assets&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;br/&gt;and other&lt;br/&gt;current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;504&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:6pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps, long-term&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,490&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,004&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total derivative instruments designated as hedging instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,753&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,198&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,540&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeAssetsCurrent contextRef="c-150" decimals="-3" id="f-740" unitRef="usd">1672000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent contextRef="c-151" decimals="-3" id="f-741" unitRef="usd">16198000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c-150" decimals="-3" id="f-742" unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c-151" decimals="-3" id="f-743" unitRef="usd">0</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetsCurrent contextRef="c-152" decimals="-3" id="f-744" unitRef="usd">81000</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeAssetsCurrent contextRef="c-153" decimals="-3" id="f-745" unitRef="usd">0</us-gaap:DerivativeAssetsCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c-152" decimals="-3" id="f-746" unitRef="usd">504000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeLiabilitiesCurrent contextRef="c-153" decimals="-3" id="f-747" unitRef="usd">536000</us-gaap:DerivativeLiabilitiesCurrent>
    <us-gaap:DerivativeAssetsNoncurrent contextRef="c-150" decimals="-3" id="f-748" unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent contextRef="c-151" decimals="-3" id="f-749" unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c-150" decimals="-3" id="f-750" unitRef="usd">5490000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent contextRef="c-151" decimals="-3" id="f-751" unitRef="usd">5004000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-154" decimals="-3" id="f-752" unitRef="usd">1753000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral contextRef="c-155" decimals="-3" id="f-753" unitRef="usd">16198000</us-gaap:DerivativeFairValueOfDerivativeAssetAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-154" decimals="-3" id="f-754" unitRef="usd">5994000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral contextRef="c-155" decimals="-3" id="f-755" unitRef="usd">5540000</us-gaap:DerivativeFairValueOfDerivativeLiabilityAmountNotOffsetAgainstCollateral>
    <us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-756">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effects of derivative instruments in cash flow and net investment hedging relationships were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:31.502%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.835%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.443%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:51pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(Loss) gain recognized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;in accumulated other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;loss as of&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Location &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;of (loss) gain &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;reclassified from &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;accumulated other &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;comprehensive &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;loss into&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gain reclassified from accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;other comprehensive loss into income (loss)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,818)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,653&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September&#160;30, 2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Cash Flow Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest rate swaps&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,359&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,374&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,956&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Investment Hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Foreign currency forward contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;251&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgesIncludedInAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-156" decimals="-3" id="f-757" unitRef="usd">3818000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-157" decimals="-3" id="f-758" unitRef="usd">-5653000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-156" decimals="-3" id="f-759" unitRef="usd">-16582000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-158" decimals="-3" id="f-760" unitRef="usd">-21000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-159" decimals="-3" id="f-761" unitRef="usd">-87000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-158" decimals="-3" id="f-762" unitRef="usd">-250000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-160" decimals="-3" id="f-763" unitRef="usd">444000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-161" decimals="-3" id="f-764" unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-160" decimals="-3" id="f-765" unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-162" decimals="-3" id="f-766" unitRef="usd">-30359000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-163" decimals="-3" id="f-767" unitRef="usd">-5374000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-162" decimals="-3" id="f-768" unitRef="usd">-14956000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-164" decimals="-3" id="f-769" unitRef="usd">-182000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-165" decimals="-3" id="f-770" unitRef="usd">-82000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-164" decimals="-3" id="f-771" unitRef="usd">-316000</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:GainLossOnDerivativeInstrumentsNetPretax contextRef="c-166" decimals="-3" id="f-772" unitRef="usd">-251000</us-gaap:GainLossOnDerivativeInstrumentsNetPretax>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-167" decimals="-3" id="f-773" unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet contextRef="c-166" decimals="-3" id="f-774" unitRef="usd">0</us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths contextRef="c-1" decimals="-5" id="f-775" unitRef="usd">-2700000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet contextRef="c-1" decimals="-5" id="f-776" unitRef="usd">0</us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet>
    <us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet contextRef="c-15" decimals="-5" id="f-777" unitRef="usd">0</us-gaap:GainLossOnCashFlowHedgeIneffectivenessNet>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-790">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;9. Commitments and Contingencies&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases for corporate offices, subleased offices and certain equipment and furniture. As of September&#160;30, 2024, we did not have any operating leases that had not yet commenced.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of our lease expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Includes short-term lease costs, which were immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years ending December 31,&lt;br/&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 - remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Other commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The term loans under the 2024 Credit Facilities require periodic principal payments. The balance of the term loans and any amounts drawn on the revolving credit loans are due upon maturity of the 2024 Credit Facilities in April 2029. The Real Estate Loans also require periodic principal payments and the balance of the Real Estate Loans are due upon maturity in April 2038.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have contractual obligations for third-party technology used in our solutions and for other services we purchase as part of our normal operations. In certain cases, these arrangements require a minimum annual purchase commitment by us. As of September&#160;30, 2024, the remaining aggregate minimum purchase commitment under these arrangements was approximately $206.8 million through 2029.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Solution and service indemnifications&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the ordinary course of business, we provide certain indemnifications of varying scope to customers against claims of intellectual property infringement made by third parties arising from the use of our solutions or services. We have not identified any losses that might be covered by these indemnifications.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Legal proceedings&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We are subject to legal proceedings and claims that arise in the ordinary course of business, as well as certain other non-ordinary course proceedings, claims and investigations, as described below. We make a provision for a loss contingency when it is both probable that a material liability has been incurred and the amount of the loss can be reasonably estimated. If only a range of estimated losses can be determined, we accrue an amount within the range that, in our judgment, reflects the most likely outcome; if none of the estimates within that range is a better estimate than any other amount, we accrue the low end of the range. For proceedings in which an unfavorable outcome is reasonably possible but not probable and an estimate of the loss or range of losses arising from the proceeding can be made, we disclose such an estimate, if material. If such a loss or range of losses is not reasonably estimable, we disclose that fact. We review any such loss contingency provisions at least quarterly and adjust them to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel and other information and events pertaining to a particular case. We recognize insurance recoveries, if any, when they are probable of receipt. All associated costs due to third-party service providers and consultants, including legal fees, are expensed as incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Legal proceedings are inherently unpredictable. However, we believe that we have valid defenses with respect to the legal matters pending or threatened against us and intend to defend ourselves vigorously against all claims asserted. It is possible that our consolidated financial position, results of operations or cash flows could be materially negatively affected in any particular period by an unfavorable resolution of one or more of such legal proceedings.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;Security incident&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As previously disclosed, we are subject to risks and uncertainties as a result of a ransomware attack against us in May 2020 in which a cybercriminal removed a copy of a subset of data from our self-hosted environment (the "Security Incident"). Based on the nature of the Security Incident, our research and third party (including law enforcement) investigation, we do not believe that any data went beyond the cybercriminal, has been misused, or has been disseminated or otherwise made available publicly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a result of the Security Incident, we are currently subject to certain legal proceedings, claims and investigations, as discussed below, and could be the subject of additional legal proceedings, claims, inquiries and investigations in the future that might result in adverse judgments, settlements, fines, penalties or other resolution. To limit our exposure to losses related to claims against us, including data breaches such as the Security Incident, we maintain $50 million of insurance above a $250 thousand deductible payable by us. As noted below, this coverage reduced our fina&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ncial exposure related to the Security Incident in prior years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded expenses and offsetting insurance recoveries related to the Security Incident as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.622%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Offsetting insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative gross expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;174,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative offsetting insurance recoveries recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;111,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative offsetting insurance recoveries paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Recorded expenses have consisted primarily of payments to third-party service providers and consultants, including legal fees, settlement of the previously disclosed SEC investigation, multi-state Attorneys General investigation, and Attorney General of the State of California investigation (discussed below), settlements of customer claims and accruals for certain loss contingencies. Not included in the expenses discussed above were costs associated with enhancements to our cybersecurity program. We present expenses and insurance recoveries related to the Security Incident in general and administrative expense on our unaudited, condensed consolidated statements of comprehensive income (loss) and as operating activities on our unaudited, condensed consolidated statements of cash flows. Total costs related to the Security Incident exceeded the limit of our insurance coverage during the first quarter of 2022. We expect to continue to experience significant expenses related to our response to the Security Incident, resolution of legal proceedings, claims and investigations, including those discussed below, and our efforts to further enhance our cybersecurity measures. For the three months ended September&#160;30, 2024, we incurred net pre-tax expenses which were insignificant. For the nine months ended September&#160;30, 2024, we incurred net pre-tax expenses of $12.8 million related to the Security Incident, which included $6.0 million for ongoing legal fees and a settlement of loss contingencies of $6.8 million. During the nine months ended September 30, 2024, we had net cash outlays of $15.1 million related to the Security Incident for ongoing legal fees and the $6.8 million paid during the third quarter of 2024 related to our settlement with the Attorney General of the State of California. In line with our policy, legal fees are expensed as incurred. For full year 2024, we currently expect pre-tax expenses of approximately $5.0 million to $10.0 million and cash outlays of approximately $8.0 million to $13.0 million for ongoing legal fees related to the Security Incident. Not included in these ranges are our previous settlements or current accruals for loss contingencies related to the matters discussed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, we have recorded approximately $0.7 million in aggregate liabilities for loss contingencies based primarily on recent negotiations with certain customers  related to the Security Incident that we believed we could reasonably estimate in accordance with our loss contingency procedures described above. Our liabilities for loss contingencies are recorded in accrued expenses and other current liabilities on our unaudited, condensed consolidated balance sheets. It is reasonably possible that our estimated actual losses may change in the near term for those matters and be materially in excess of the amounts accrued, but we are unable at this time to reasonably estimate the possible additional loss.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There are other Security Incident-related matters, including customer claims, customer constituent class actions and governmental investigations, for which we have not recorded a liability for a loss contingency as of September&#160;30, 2024 because we are unable at this time to reasonably estimate the possible loss or range of loss. Each of these matters could, separately or in the aggregate, result in an adverse judgment, settlement, fine, penalty or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer claims.&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To date, we have received approximately 260 specific requests from customers for reimbursement of expenses incurred by them related to the Security Incident, all of which have been fully resolved and closed or are inactive and are considered by us to have been abandoned by the customers. We have also received approximately 400 reservations of the right to seek expense recovery in the future from customers or their attorneys in the U.S., U.K. and Canada related to the Security Incident, none of which resulted in claims submitted to us and are considered by us to have been abandoned by the customers. We have also received notices of proposed claims on behalf of a number of U.K. data subjects, which we are reviewing. In addition, insurance companies representing various customers&#x2019; interests through subrogation claims have contacted us, and certain insurance companies have filed subrogation claims in court, of which two cases remain active and unresolved.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Customer constituent class actions. &lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Presently, we are a defendant in putative consumer class action cases in U.S. federal courts (which have been consolidated under multi district litigation to a single federal court) and in Canadian courts alleging harm from the Security Incident. The plaintiffs in these cases, who purport to represent various classes of individual constituents of our customers, generally claim to have been harmed by alleged actions and/or omissions by us in connection with the Security Incident and assert a variety of common law and statutory claims seeking monetary damages, injunctive relief, costs and attorneys&#x2019; fees and other related relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lawsuits that are putative class actions require a plaintiff to satisfy a number of procedural requirements before proceeding to trial. These requirements include, among others, demonstration to a court that the law proscribes in some manner our activities, the making of factual allegations sufficient to suggest that our activities exceeded the limits of the law and a determination by the court&#x2014;known as class certification&#x2014;that the law permits a group of individuals to pursue the case together as a class.  If these procedural requirements are not met, the lawsuit cannot proceed as a class action and the plaintiff may lose the financial incentive to proceed with the case. We are currently engaged in court proceedings to &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;determine whether this will proceed as a class action, as described below. Frequently, a court&#x2019;s determination as to these procedural requirements is subject to appeal to a higher court. As a result of these uncertainties, we may be unable to determine the probability of loss until, or after, a court has finally determined that a plaintiff has satisfied the applicable class action procedural requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furthermore, for putative class actions, it is often not possible to reasonably estimate the possible loss or a range of loss amounts, even where we have determined that a loss is reasonably possible. Generally, class actions involve a large number of people and raise complex legal and factual issues that result in uncertainty as to their outcome and, ultimately, making it difficult for us to estimate the amount of damages that a plaintiff might successfully prove. This analysis is further complicated by the fact that the plaintiffs lack contractual privity with us.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 14, 2024, the United States District Court for the District of South Carolina (the "Court") issued a memorandum opinion and order (1) denying the multi district litigation plaintiffs' motion for class certification because of the plaintiffs' failure to meet their burden of proof as to ascertainability, (2) granting our motion to exclude the multi district litigation plaintiffs' expert on the issue of ascertainability, and (3) denying the multi district litigation plaintiffs' motion to exclude our expert on the issue of ascertainability. Further, the Court denied as moot all other pending motions. On May 28, 2024, the plaintiffs filed a petition for permission to appeal under Rule 23(f) of the Federal Rules of Civil Procedure with the Fourth Circuit Court of Appeals (the &#x201c;Fourth Circuit&#x201d;), and we subsequently filed an opposition to such petition. On July 30, 2024, the Fourth Circuit denied the plaintiffs' petition. This litigation remains ongoing.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Governmental investigations.&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; As previously disclosed, we are subject to an ongoing investigation by the U.S. Department of Health and Human Services. We also responded to inquiries from the Office of the Australian Information Commissioner in September 2020 and the Office of the Privacy Commissioner of Canada in October 2020. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On June 13, 2024, we agreed to a Final Judgment and Permanent Injunction with the Attorney General of the State of California (the "Final Judgment") relating to the Security Incident. This settlement fully resolved the last remaining U.S. state attorney general investigation into the Security Incident. Under the terms of the settlement, we agreed to comply with applicable laws; not to make misleading statements related to our data protection, privacy, security, confidentiality, integrity, breach notification requirements, and similar matters; and to implement and improve certain cybersecurity programs and tools. The terms of the settlement with California are generally consistent with those to which we agreed in settling with the other 49 state Attorneys General and the District of Columbia on October 5, 2023, as discussed below. As part of the settlement, we also agreed to pay a total of $6.8 million to the State of California. This amount was fully accrued as a contingent liability in the Company's financial statements as of March 31, 2024 and June 30, 2024, and subsequently paid in the third quarter of 2024. Nothing contained in the Final Judgment is intended to be, and shall not in any event be construed or deemed to be, an admission or concession or evidence of any liability or wrongdoing whatsoever on the part of Blackbaud or any fact or violation of law, rule, or regulation. For more information, see the Final Judgment and Permanent Injunction of the State of California, County of San Diego that was furnished as Exhibit 99.1 to our Current Report on Form 8-K filed with the SEC on June 14, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On May 20, 2024, the U.S. Federal Trade Commission (the "FTC") finalized an Order (the &#x201c;FTC Order&#x201d;) evidencing its settlement with us in connection with the Security Incident. As part of the FTC Order, we were not fined and were not otherwise required to make any payment. Furthermore, we agreed to the FTC Order without admitting or denying any of the FTC&#x2019;s allegations, except as expressly stated otherwise in the FTC Order. The settlement described in the FTC Order fully resolved the FTC investigation. For more information, see the form of proposed order that was furnished as Exhibit 99.2 to our Current Report on Form 8-K filed with the SEC on February 2, 2024 and is identical in substance to the final FTC Order, and in Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 5, 2023, we entered into separate, substantially similar Administrative Orders with each of 49 state Attorneys General and the District of Columbia relating to the Security Incident which fully resolved the previously disclosed multi-state Civil Investigative Demand and the separate Civil Investigative Demand from the Office of the Indiana Attorney General relating to the Security Incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 9, 2023, we reached a settlement with the SEC in connection with the Security Incident that fully resolved the previously disclosed SEC investigation of the Security Incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 28, 2021, the Information Commissioner&#x2019;s Office in the United Kingdom under the U.K. Data Protection Act 2018 notified us that it has closed its investigation of the Security Incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 24, 2021, we received notice from the Spanish Data Protection Authority that it has concluded its investigation of the Security Incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 15, 2021, we were notified by the Data Protection Commission of Ireland that it has concluded its investigation of the Security Incident.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For more information about these completed government investigations and related actions, see Note 11 to our audited consolidated financial statements contained in our Annual Report on Form 10-K filed with the SEC on February 21, 2024. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We continue to cooperate with all ongoing investigations, which include various requests for documents, policies, narratives and communications, as well as requests to interview or depose various Company-related personnel. As noted above, each of these separate governmental investigations could result in adverse judgments, settlements, fines, penalties or other resolution, the amount, scope and timing of which we are currently unable to predict, but could have a material adverse impact on our results of operations, cash flows or financial condition.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-791">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the components of our lease expense:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.841%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.543%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:15.420%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.546%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease cost&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,417&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,905&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;271&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;357&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;883&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,184&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(914)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,518)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,498)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,740&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,591&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;Includes short-term lease costs, which were immaterial.&lt;/span&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost contextRef="c-13" decimals="-3" id="f-792" unitRef="usd">1417000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-14" decimals="-3" id="f-793" unitRef="usd">2216000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-794" unitRef="usd">5028000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-15" decimals="-3" id="f-795" unitRef="usd">6905000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-13" decimals="-3" id="f-796" unitRef="usd">271000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-14" decimals="-3" id="f-797" unitRef="usd">357000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-798" unitRef="usd">883000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-15" decimals="-3" id="f-799" unitRef="usd">1184000</us-gaap:VariableLeaseCost>
    <us-gaap:SubleaseIncome contextRef="c-13" decimals="-3" id="f-800" unitRef="usd">914000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-14" decimals="-3" id="f-801" unitRef="usd">833000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-1" decimals="-3" id="f-802" unitRef="usd">2518000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome contextRef="c-15" decimals="-3" id="f-803" unitRef="usd">2498000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost contextRef="c-13" decimals="-3" id="f-804" unitRef="usd">774000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-14" decimals="-3" id="f-805" unitRef="usd">1740000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-806" unitRef="usd">3393000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-15" decimals="-3" id="f-807" unitRef="usd">5591000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-808">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our operating lease liabilities as of September&#160;30, 2024 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:83.256%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.544%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Years ending December 31,&lt;br/&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 - remaining&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,657&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,277&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,207&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,101&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,689&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;47,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Amount representing interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,115&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Present value of future payments&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;39,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-809" unitRef="usd">1657000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-810" unitRef="usd">6277000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-811" unitRef="usd">6109000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-812" unitRef="usd">6207000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-813" unitRef="usd">6101000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <blkb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="c-3" decimals="-3" id="f-814" unitRef="usd">20689000</blkb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-815" unitRef="usd">47040000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-816" unitRef="usd">7115000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-817" unitRef="usd">39925000</us-gaap:OperatingLeaseLiability>
    <blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c-168" decimals="-5" id="f-818" unitRef="usd">206800000</blkb:LongtermPurchaseCommitmentRemainingMinimumAmountCommitted>
    <blkb:LiabilityInsuranceAmountTotal contextRef="c-3" decimals="-5" id="f-819" unitRef="usd">50000000</blkb:LiabilityInsuranceAmountTotal>
    <blkb:LiabilityInsuranceAmountDeductible contextRef="c-3" decimals="-3" id="f-820" unitRef="usd">250000</blkb:LiabilityInsuranceAmountDeductible>
    <us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense contextRef="c-1" id="f-821">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recorded expenses and offsetting insurance recoveries related to the Security Incident as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:47.291%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.622%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Offsetting insurance recoveries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;637&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,646&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following summarizes our cumulative expenses, insurance recoveries recognized and insurance recoveries paid as of:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:73.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.619%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.620%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative gross expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;174,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;161,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative offsetting insurance recoveries recognized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative net expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124,213&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;111,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cumulative offsetting insurance recoveries paid&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(50,000)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense>
    <blkb:SecurityIncidentExpense contextRef="c-13" decimals="-3" id="f-822" unitRef="usd">637000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentExpense contextRef="c-14" decimals="-3" id="f-823" unitRef="usd">4086000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentExpense contextRef="c-1" decimals="-3" id="f-824" unitRef="usd">12782000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentExpense contextRef="c-15" decimals="-3" id="f-825" unitRef="usd">48646000</blkb:SecurityIncidentExpense>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries contextRef="c-13" decimals="-3" id="f-826" unitRef="usd">0</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries contextRef="c-14" decimals="-3" id="f-827" unitRef="usd">0</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries contextRef="c-1" decimals="-3" id="f-828" unitRef="usd">0</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentAccruedInsuranceRecoveries contextRef="c-15" decimals="-3" id="f-829" unitRef="usd">0</blkb:SecurityIncidentAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentNetExpense contextRef="c-13" decimals="-3" id="f-830" unitRef="usd">637000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentNetExpense contextRef="c-14" decimals="-3" id="f-831" unitRef="usd">4086000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentNetExpense contextRef="c-1" decimals="-3" id="f-832" unitRef="usd">12782000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentNetExpense contextRef="c-15" decimals="-3" id="f-833" unitRef="usd">48646000</blkb:SecurityIncidentNetExpense>
    <blkb:SecurityIncidentCumulativeExpense contextRef="c-3" decimals="-3" id="f-834" unitRef="usd">174213000</blkb:SecurityIncidentCumulativeExpense>
    <blkb:SecurityIncidentCumulativeExpense contextRef="c-4" decimals="-3" id="f-835" unitRef="usd">161431000</blkb:SecurityIncidentCumulativeExpense>
    <blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries contextRef="c-3" decimals="-3" id="f-836" unitRef="usd">50000000</blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries contextRef="c-4" decimals="-3" id="f-837" unitRef="usd">50000000</blkb:SecurityIncidentCumulativeAccruedInsuranceRecoveries>
    <blkb:SecurityIncidentCumulativeNetExpense contextRef="c-3" decimals="-3" id="f-838" unitRef="usd">124213000</blkb:SecurityIncidentCumulativeNetExpense>
    <blkb:SecurityIncidentCumulativeNetExpense contextRef="c-4" decimals="-3" id="f-839" unitRef="usd">111431000</blkb:SecurityIncidentCumulativeNetExpense>
    <us-gaap:InsuranceRecoveries contextRef="c-1" decimals="-3" id="f-840" unitRef="usd">50000000</us-gaap:InsuranceRecoveries>
    <us-gaap:InsuranceRecoveries contextRef="c-15" decimals="-3" id="f-841" unitRef="usd">50000000</us-gaap:InsuranceRecoveries>
    <blkb:SecurityIncidentNetPreTaxExpense contextRef="c-1" decimals="-5" id="f-842" unitRef="usd">12800000</blkb:SecurityIncidentNetPreTaxExpense>
    <blkb:SecurityIncidentOngoingLegalFees contextRef="c-1" decimals="-5" id="f-843" unitRef="usd">6000000.0</blkb:SecurityIncidentOngoingLegalFees>
    <us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease contextRef="c-1" decimals="-5" id="f-844" unitRef="usd">6800000</us-gaap:LossContingencyAccrualCarryingValuePeriodIncreaseDecrease>
    <blkb:SecurityIncidentNetCashOutlays contextRef="c-3" decimals="-5" id="f-845" unitRef="usd">15100000</blkb:SecurityIncidentNetCashOutlays>
    <blkb:SecurityIncidentPenalty contextRef="c-169" decimals="-5" id="f-846" unitRef="usd">6800000</blkb:SecurityIncidentPenalty>
    <blkb:SecurityIncidentExpectedCost contextRef="c-170" decimals="-5" id="f-847" unitRef="usd">5000000.0</blkb:SecurityIncidentExpectedCost>
    <blkb:SecurityIncidentExpectedCost contextRef="c-171" decimals="-5" id="f-848" unitRef="usd">10000000.0</blkb:SecurityIncidentExpectedCost>
    <blkb:ExpectedNetCashOutlaysForOngoingLegalFees contextRef="c-170" decimals="-5" id="f-849" unitRef="usd">8000000.0</blkb:ExpectedNetCashOutlaysForOngoingLegalFees>
    <blkb:ExpectedNetCashOutlaysForOngoingLegalFees contextRef="c-171" decimals="-5" id="f-850" unitRef="usd">13000000.0</blkb:ExpectedNetCashOutlaysForOngoingLegalFees>
    <us-gaap:LossContingencyAccrualAtCarryingValue contextRef="c-3" decimals="-5" id="f-851" unitRef="usd">700000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyNumberOfPlaintiffs contextRef="c-1" decimals="0" id="f-852" unitRef="cases">260</us-gaap:LossContingencyNumberOfPlaintiffs>
    <us-gaap:LossContingencyPendingClaimsNumber contextRef="c-3" decimals="0" id="f-853" unitRef="cases">400</us-gaap:LossContingencyPendingClaimsNumber>
    <blkb:SecurityIncidentSubrogationClaimsNumber contextRef="c-1" decimals="0" id="f-854" unitRef="cases">2</blkb:SecurityIncidentSubrogationClaimsNumber>
    <blkb:SecurityIncidentPenalty contextRef="c-169" decimals="-5" id="f-855" unitRef="usd">6800000</blkb:SecurityIncidentPenalty>
    <blkb:SecurityIncidentNumberOfStateAttorneysGeneral contextRef="c-1" decimals="0" id="f-856" unitRef="cases">49</blkb:SecurityIncidentNumberOfStateAttorneysGeneral>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-857">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;10. Income Taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in our effective income tax rates for the three and nine months ended September&#160;30, 2024, when compared to the same periods in 2023 were primarily attributable the negative impact in 2023 of non-deductible accruals related to the Security Incident that did not recur in 2024 to the same extent. Additionally, there were favorable impacts of benefits attributable to stock-based compensation. Partially offsetting these items were unfavorable impacts of our United Kingdom liability for uncertain tax positions.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock contextRef="c-1" id="f-858">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our income tax provision (benefit) and effective income tax rates, including the effects of period-specific events, were:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:48.461%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.331%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax provision (benefit)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,140&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,567&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,032)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Effective income tax rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;50.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;58.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blkb:ScheduleOfEffectiveIncomeTaxRateTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-13" decimals="-3" id="f-859" unitRef="usd">12140000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-14" decimals="-3" id="f-860" unitRef="usd">9069000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-861" unitRef="usd">18567000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-15" decimals="-3" id="f-862" unitRef="usd">-5032000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-13" decimals="3" id="f-863" unitRef="number">0.371</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-14" decimals="3" id="f-864" unitRef="number">0.501</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-865" unitRef="number">0.281</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-15" decimals="3" id="f-866" unitRef="number">0.584</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-867">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;11. Stockholders' Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock repurchase program&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Under our stock repurchase program, we are authorized to repurchase shares from time to time in accordance with applicable laws both on the open market, including under trading plans established pursuant to Rule 10b5-1 under the Securities Exchange Act of 1934, as amended, and in privately negotiated transactions. The timing and amount of repurchases depends on several factors, including market and business conditions, the trading price of our common stock and the nature of other investment opportunities. The repurchase program does not have an expiration date and may be limited, suspended or discontinued at any time without prior notice. Under the 2024 Credit Agreement, we have restrictions on our ability to repurchase shares of our common stock, which are summarized on page &lt;a href="#ib461f595a08a4ed9a2aa5f434522a32b_196" style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none"&gt;47&lt;/a&gt; in this report.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We account for purchases of treasury stock under the cost method. On January 17, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $250.0 million to $500.0 million available for repurchases. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, we entered into an issuer forward repurchase transaction with a large financial institution to repurchase an aggregate $200 million of shares of our common stock (the &lt;span id="i9c80dd4f42534d2993bf1b7c410ba1ab_4006"&gt;&lt;/span&gt;"ASR Transaction"). Pursuant to the terms of the ASR Transaction, we provided the financial institution with a prepayment of $200 million and received an initial delivery of 2.1 million shares of our common stock, representing approximately 70% of the total shares then-expected to be repurchased under the ASR Transaction. The final number of shares of common stock delivered to us under the ASR Transaction will be based on the average of the daily volume-weighted average prices of the common stock during the term of the ASR Transaction, less a discount and subject to customary adjustments upon events affecting the common stock (e.g., dilutive or concentrative events, mergers and acquisitions, and market disruptions). At settlement, the financial institution may be required to deliver additional shares of our common stock to us or, under certain circumstances, we may be required to deliver a cash payment &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;or shares of our common stock to the financial institution, with the method of settlement at our election. See Note 13 to these unaudited, condensed consolidated financial statements for additional information about the final settlement of the ASR Transaction which occurred in October 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The difference of $52.2 million between the prepayment of $200 million and the value of the shares repurchased on the ASR Transaction date represents an unsettled prepaid forward contract indexed to our common stock and met all of the applicable criteria for equity classification; therefore, it was not accounted for as a derivative instrument as of September&#160;30, 2024. Because of our ability to settle in shares, the $52.2 million prepaid forward contract was classified as a reduction to additional paid-in capital within our unaudited, condensed consolidated statement of stockholders' equity. We funded the ASR Transaction prepayment with borrowings pursuant to a revolving credit loan under the 2020 Credit Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July&#160;16, 2024, our Board of Directors reauthorized, expanded and replenished our stock repurchase program by expanding the total capacity under the program from $500.0 million to $800.0 million available for repurchases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended September&#160;30, 2024, we repurchased 807,774 shares for $62.8 million. During the nine months ended September&#160;30, 2024, we repurchased an aggregate of 3,761,985 shares for $325.4 million, including the initial delivery of shares repurchased pursuant to the ASR Transaction. The remaining amount available to purchase stock under the approved stock repurchase program was $737.2 million as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Changes in accumulated other comprehensive income (loss) by component&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated other comprehensive income (loss) by component, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive income (loss), beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;By component:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains and losses on cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense included in provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive (loss) income balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign currency translation adjustment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive (loss) income, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-172" decimals="-5" id="f-868" unitRef="usd">250000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-173" decimals="-5" id="f-869" unitRef="usd">500000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:AcceleratedShareRepurchasesCashOrStockSettlement contextRef="c-174" id="f-870">200 million</us-gaap:AcceleratedShareRepurchasesCashOrStockSettlement>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt contextRef="c-175" decimals="-3" id="f-871" unitRef="usd">200000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-174" decimals="0" id="f-872" unitRef="shares">2100000</us-gaap:TreasuryStockSharesAcquired>
    <blkb:AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares contextRef="c-174" decimals="2" id="f-873" unitRef="number">0.70</blkb:AcceleratedShareRepurchasesInitialDeliveryPercentageOfShares>
    <us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount contextRef="c-174" decimals="-5" id="f-874" unitRef="usd">52200000</us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount>
    <us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt contextRef="c-175" decimals="-3" id="f-875" unitRef="usd">200000000</us-gaap:AcceleratedShareRepurchasesSettlementPaymentOrReceipt>
    <us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount contextRef="c-174" decimals="-5" id="f-876" unitRef="usd">52200000</us-gaap:AcceleratedShareRepurchasesAdjustmentToRecordedAmount>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-173" decimals="-5" id="f-877" unitRef="usd">500000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-176" decimals="-5" id="f-878" unitRef="usd">800000000.0</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-177"
      decimals="INF"
      id="f-879"
      unitRef="shares">807774</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-177" decimals="-5" id="f-880" unitRef="usd">62800000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="c-178"
      decimals="INF"
      id="f-881"
      unitRef="shares">3761985</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-178" decimals="-5" id="f-882" unitRef="usd">325400000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-179" decimals="-5" id="f-883" unitRef="usd">737200000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-884">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The changes in accumulated other comprehensive income (loss) by component, consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:57.818%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.987%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.991%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive income (loss), beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,688)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,938&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;By component:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains and losses on cash flow hedges:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive income balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,867&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,524&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,158&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,833&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="margin-top:3pt;padding-left:18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other comprehensive (loss) income before reclassifications, net of tax effects of $3,315, $(2,873), $(625) and $(3,545)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,294)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,066&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,740)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,832)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tax expense included in provision for income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,458&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,990&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total amounts reclassified from accumulated other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,031)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,374)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(11,282)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net current-period other comprehensive (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,525)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,093&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,816)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,216)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive (loss) income balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,658)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign currency translation adjustment:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #51555c;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,692)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,682)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,846)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,895)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Translation adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,463&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,794)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,617&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated other comprehensive loss balance, end of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,229)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(14,476)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated other comprehensive (loss) income, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,887)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,141&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-46" decimals="-3" id="f-885" unitRef="usd">175000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-85" decimals="-3" id="f-886" unitRef="usd">8842000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-887" unitRef="usd">-1688000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-16" decimals="-3" id="f-888" unitRef="usd">8938000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-180" decimals="-3" id="f-889" unitRef="usd">10867000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-181" decimals="-3" id="f-890" unitRef="usd">18524000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-182" decimals="-3" id="f-891" unitRef="usd">8158000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-183" decimals="-3" id="f-892" unitRef="usd">23833000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax contextRef="c-13" decimals="-3" id="f-893" unitRef="usd">3315000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax contextRef="c-14" decimals="-3" id="f-894" unitRef="usd">-2873000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax contextRef="c-1" decimals="-3" id="f-895" unitRef="usd">-625000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax contextRef="c-15" decimals="-3" id="f-896" unitRef="usd">-3545000</us-gaap:OtherComprehensiveIncomeLossBeforeReclassificationsTax>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-184" decimals="-3" id="f-897" unitRef="usd">9294000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-185" decimals="-3" id="f-898" unitRef="usd">-8124000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-186" decimals="-3" id="f-899" unitRef="usd">-1558000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="c-187" decimals="-3" id="f-900" unitRef="usd">-10066000</us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-184" decimals="-3" id="f-901" unitRef="usd">-5740000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-185" decimals="-3" id="f-902" unitRef="usd">-5456000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-186" decimals="-3" id="f-903" unitRef="usd">-16832000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax contextRef="c-187" decimals="-3" id="f-904" unitRef="usd">-15272000</us-gaap:ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-184" decimals="-3" id="f-905" unitRef="usd">1509000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-185" decimals="-3" id="f-906" unitRef="usd">1425000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-186" decimals="-3" id="f-907" unitRef="usd">4458000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax contextRef="c-187" decimals="-3" id="f-908" unitRef="usd">3990000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-184" decimals="-3" id="f-909" unitRef="usd">-4231000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-185" decimals="-3" id="f-910" unitRef="usd">-4031000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-186" decimals="-3" id="f-911" unitRef="usd">-12374000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="c-187" decimals="-3" id="f-912" unitRef="usd">-11282000</us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-184" decimals="-3" id="f-913" unitRef="usd">13525000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-185" decimals="-3" id="f-914" unitRef="usd">-4093000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-186" decimals="-3" id="f-915" unitRef="usd">10816000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-187" decimals="-3" id="f-916" unitRef="usd">1216000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-188" decimals="-3" id="f-917" unitRef="usd">-2658000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-189" decimals="-3" id="f-918" unitRef="usd">22617000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-188" decimals="-3" id="f-919" unitRef="usd">-2658000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-189" decimals="-3" id="f-920" unitRef="usd">22617000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-190" decimals="-3" id="f-921" unitRef="usd">-10692000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-191" decimals="-3" id="f-922" unitRef="usd">-9682000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-192" decimals="-3" id="f-923" unitRef="usd">-9846000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-193" decimals="-3" id="f-924" unitRef="usd">-14895000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-194" decimals="-3" id="f-925" unitRef="usd">6463000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-195" decimals="-3" id="f-926" unitRef="usd">-4794000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-196" decimals="-3" id="f-927" unitRef="usd">5617000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-197" decimals="-3" id="f-928" unitRef="usd">419000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-198" decimals="-3" id="f-929" unitRef="usd">-4229000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-199" decimals="-3" id="f-930" unitRef="usd">-14476000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-198" decimals="-3" id="f-931" unitRef="usd">-4229000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-199" decimals="-3" id="f-932" unitRef="usd">-14476000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-933" unitRef="usd">-6887000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-17" decimals="-3" id="f-934" unitRef="usd">8141000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-935" unitRef="usd">-6887000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-17" decimals="-3" id="f-936" unitRef="usd">8141000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-937">&lt;div style="margin-top:12pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;12. Revenue Recognition&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Transaction price allocated to the remaining performance obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$1.2 billion&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of revenue under contract is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;55%&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; of these remaining performance obligations over the next 12 months, with the remainder recognized thereafter.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We applied the practical expedient in ASC 606-10-50-14 and have excluded the value of unsatisfied performance obligations for contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed (transactional revenue).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Contract balances&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our contract assets as of September&#160;30, 2024 and December&#160;31, 2023 were insignificant. Our closing balances of deferred revenue were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;394,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The increase in deferred revenue during the nine months ended September&#160;30, 2024 was primarily due to the impact of our contract pricing initiatives within the Social Sector, as well as a seasonal increase in customer contract billings and renewals.&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; Historically, due to the timing of customer budget cycles, we have an increase in customer contract renewals at or near the beginning of our third quarter. Generally, our lowest balance of deferred revenue during the year is at the end of our first quarter. The amount of revenue recognized during the nine months ended September&#160;30, 2024 that was included in the deferred reven&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;ue balance at the beginning of the period was approximately $321 million. The amount of revenue recognized during the nine months ended September&#160;30, 2024 from performance obligations satisfied in prior periods was &lt;/span&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;insignificant&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Disaggregation of revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We sell our cloud solutions and related services in three primary geographical markets: to customers in the United States, to customers in the United Kingdom and to customers located in other countries. The following table presents our revenue by geographic area based on the address of our customers:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;237,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;718,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;688,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;286,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;277,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;853,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Social Sector and Corporate Sector market groups comprised our go-to-market organizations as of September&#160;30, 2024. The following is a description of each market group as of that date:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt"&gt;The Social Sector market group focuses on sales to customers and prospects in the social sector, such as nonprofits, foundations, education institutions, healthcare organizations and other not-for-profit entities globally, and includes JustGiving; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13.02pt"&gt;The Corporate Sector market group focuses on sales to customers and prospects in the corporate sector globally, and includes EVERFI and YourCause.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenue by market group:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Social Sector&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;255,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;751,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;696,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate Sector&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;286,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;277,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;853,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our recurring revenue by type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contractual recurring&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;579,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;548,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transactional recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total recurring revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;832,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;784,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-200" decimals="-8" id="f-938" unitRef="usd">1200000000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligationPercentage contextRef="c-200" decimals="2" id="f-939" unitRef="number">0.55</us-gaap:RevenueRemainingPerformanceObligationPercentage>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-200" id="f-940">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="c-1" id="f-941">Our closing balances of deferred revenue were as follows:&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:69.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.521%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;December 31,&lt;br/&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413,259&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;394,927&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-3" id="f-942" unitRef="usd">413259000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-3" id="f-943" unitRef="usd">394927000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-944" unitRef="usd">321000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="c-1" id="f-945">The following table presents our revenue by geographic area based on the address of our customers:&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;238,661&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;237,877&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;718,601&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;688,290&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;29,846&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,694&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79,976&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other countries&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;48,707&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ebfbff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;42,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;286,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;277,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;853,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our revenue by market group:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Social Sector&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;255,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;239,512&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;751,818&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;696,790&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate Sector&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;31,517&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;38,114&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;101,445&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;113,631&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;286,727&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;277,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;853,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-3" id="f-946" unitRef="usd">238661000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-202" decimals="-3" id="f-947" unitRef="usd">237877000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-3" id="f-948" unitRef="usd">718601000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-204" decimals="-3" id="f-949" unitRef="usd">688290000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-205" decimals="-3" id="f-950" unitRef="usd">29846000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-206" decimals="-3" id="f-951" unitRef="usd">25694000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-207" decimals="-3" id="f-952" unitRef="usd">85955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-3" id="f-953" unitRef="usd">79976000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-209" decimals="-3" id="f-954" unitRef="usd">18220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-210" decimals="-3" id="f-955" unitRef="usd">14055000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-211" decimals="-3" id="f-956" unitRef="usd">48707000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-212" decimals="-3" id="f-957" unitRef="usd">42155000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-958" unitRef="usd">286727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-959" unitRef="usd">277626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-960" unitRef="usd">853263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-961" unitRef="usd">810421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-213" decimals="-3" id="f-962" unitRef="usd">255210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-214" decimals="-3" id="f-963" unitRef="usd">239512000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-215" decimals="-3" id="f-964" unitRef="usd">751818000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-216" decimals="-3" id="f-965" unitRef="usd">696790000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-217" decimals="-3" id="f-966" unitRef="usd">31517000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-218" decimals="-3" id="f-967" unitRef="usd">38114000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-219" decimals="-3" id="f-968" unitRef="usd">101445000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-3" id="f-969" unitRef="usd">113631000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-13" decimals="-3" id="f-970" unitRef="usd">286727000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-14" decimals="-3" id="f-971" unitRef="usd">277626000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-972" unitRef="usd">853263000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-15" decimals="-3" id="f-973" unitRef="usd">810421000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <blkb:DisaggregationOfRevenueRecurringTableTextBlock contextRef="c-1" id="f-974">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents our recurring revenue by type:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:39.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.530%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.519%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.524%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Three months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Nine months ended&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;September 30,&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-left:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contractual recurring&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;194,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;189,174&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;579,195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;548,012&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Transactional recurring&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,220&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;79,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;253,717&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;236,127&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total recurring revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;280,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;269,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;832,912&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;784,139&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ebfbff;border-bottom:1pt solid #0cd973;border-top:1pt solid #51555c;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blkb:DisaggregationOfRevenueRecurringTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-3" id="f-975" unitRef="usd">194798000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-3" id="f-976" unitRef="usd">189174000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-3" id="f-977" unitRef="usd">579195000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-224" decimals="-3" id="f-978" unitRef="usd">548012000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-225" decimals="-3" id="f-979" unitRef="usd">85220000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-226" decimals="-3" id="f-980" unitRef="usd">79827000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-227" decimals="-3" id="f-981" unitRef="usd">253717000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-228" decimals="-3" id="f-982" unitRef="usd">236127000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-983" unitRef="usd">280018000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-984" unitRef="usd">269001000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-985" unitRef="usd">832912000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-986" unitRef="usd">784139000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-987">&lt;div style="margin-top:9pt;text-align:center"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:98.900%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #71bf43;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#006880;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%"&gt;13. Subsequent Events&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;ASR Transaction Settlement&lt;/span&gt;&lt;/div&gt;On October&#160;29, 2024, we settled the previously announced ASR Transaction described in Note 11. In connection with the settlement of the ASR Transaction, we received approximately 490,000 shares of our common stock, in addition to the 2.1 million shares received in March 2024. No cash was exchanged as part of the settlement of the ASR Transaction.</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-229" decimals="0" id="f-988" unitRef="shares">490000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-174" decimals="0" id="f-989" unitRef="shares">2100000</us-gaap:TreasuryStockSharesAcquired>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-13" id="f-990">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table provides information about trading arrangements adopted or terminated by certain of our officers and directors during the three months ended September 30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.642%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:6.648%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.747%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.747%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.702%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:21pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Trading arrangement&lt;/span&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;number of&lt;br/&gt;securities to&lt;br/&gt;be sold&lt;br/&gt;under plan&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:32pt"&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Name and Title&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Date of Action&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plan&lt;br/&gt;effective&lt;br/&gt;date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plan&lt;br/&gt;end&lt;br/&gt;date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Plan&lt;br/&gt;duration&lt;br/&gt;(months)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Rule 10b5-1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#004054;border-left:1pt solid #004054;border-right:1pt solid #004054;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Non-Rule 10b5-1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Michael P. Gianoni&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Chief Executive Officer, President and Vice Chairman of the Board&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8/14/24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11/18/24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11/18/25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-994"&gt;Twelve&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;X&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ebfbff;border-top:1pt solid #004054;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;59,206&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Anthony W. Boor&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Executive Vice President and Chief Financial Officer&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8/21/24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11/20/24&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5/23/25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&lt;span style="-sec-ix-hidden:f-1000"&gt;Six&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;X&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #0cd973;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify;text-indent:-18pt"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;(1)&lt;/span&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt"&gt;An SEC "Rule 10b5-1(c) trading arrangement" is a trading arrangement made by a person through entering into a binding contract, verbal instruction or adoption of a written plan prior to becoming aware of material non-public information. The contract, instruction or written plan must specify the amount, price and date of securities to be sold; include the means for determining the amount, price and date of the sale or sales; and not permit the person to have subsequent influence over the sale or sales. The compliant plan must be entered into and operated in good faith, include a specified cooling off period, be certified by an authorized officer and is restricted from having multiple or overlapping plans. A non-compliant trading arrangement, or a "non-Rule 10b5-1 trading arrangement," is a trading arrangement that has similar requirements to a Rule 10b5-1(c) trading arrangement except that it must be in written form and does not require a cooling off period or certification of an authorized officer and there is no restriction from having multiple or overlapping plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None of our officers or directors adopted or terminated a non-Rule 10b5-1 trading arrangement during the three months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:TrdArrIndName contextRef="c-230" id="f-991">Michael P. Gianoni</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-230" id="f-992">Chief Executive Officer, President and Vice Chairman of the Board</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-230" id="f-993">8/14/24</ecd:TrdArrAdoptionDate>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-230" id="f-995">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt contextRef="c-231" decimals="0" id="f-996" unitRef="shares">59206</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:TrdArrIndName contextRef="c-232" id="f-997">Anthony W. Boor</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-232" id="f-998">Executive Vice President and Chief Financial Officer</ecd:TrdArrIndTitle>
    <ecd:TrdArrAdoptionDate contextRef="c-232" id="f-999">8/21/24</ecd:TrdArrAdoptionDate>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-232" id="f-1001">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-233"
      decimals="0"
      id="f-1002"
      unitRef="shares">10000</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-13" id="f-1003">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-13" id="f-1004">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-565"
          xlink:label="f-565"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-564"
          xlink:label="f-564"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from costs of obtaining contracts was $5.1 million and $14.8 million for the three and nine months ended September&#160;30, 2024, respectively, and $7.9 million and $24.3 million for the three and nine months ended September&#160;30, 2023, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-565"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-564"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of costs of obtaining contracts as of September&#160;30, 2024 and December&#160;31, 2023 was $19.8 million and $25.3 million, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-565"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-564"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-567"
          xlink:label="f-567"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-566"
          xlink:label="f-566"
          xlink:type="locator"/>
        <link:footnote id="fn-3" xlink:label="fn-3" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">The current portion of prepaid software maintenance and subscriptions as of September&#160;30, 2024 and December&#160;31, 2023 was $31.8 million and $32.4 million, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-567"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-566"
          xlink:to="fn-3"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-568"
          xlink:label="f-568"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-569"
          xlink:label="f-569"
          xlink:type="locator"/>
        <link:footnote id="fn-4" xlink:label="fn-4" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">These costs primarily relate to the multi-year implementations of our new global enterprise resource planning, customer relationship management systems and other cloud-based systems.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-568"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-569"
          xlink:to="fn-4"
          xlink:type="arc"/>
        <link:footnote id="fn-5" xlink:label="fn-5" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Amortization expense from capitalized cloud computing implementation costs was $0.8 million and insignificant for the three months ended September&#160;30, 2024 and 2023, respectively, and $2.1 million and $1.8 million for the nine months ended September&#160;30, 2024 and 2023, respectively. Accumulated amortization for these costs was $9.8 million and $7.7 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-568"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-569"
          xlink:to="fn-5"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-574"
          xlink:label="f-574"
          xlink:type="locator"/>
        <link:footnote id="fn-6" xlink:label="fn-6" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represents a strategic investment that did not result in Blackbaud having significant influence over the investee.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-574"
          xlink:to="fn-6"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-620"
          xlink:label="f-620"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-621"
          xlink:label="f-621"
          xlink:type="locator"/>
        <link:footnote id="fn-7" xlink:label="fn-7" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">All accrued legal costs are classified as current. See Note 9 to these unaudited, condensed consolidated financial statements for additional information about our loss contingency accruals and other legal expenses.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-620"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-621"
          xlink:to="fn-7"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-713"
          xlink:label="f-713"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-712"
          xlink:label="f-712"
          xlink:type="locator"/>
        <link:footnote id="fn-8" xlink:label="fn-8" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="background-color:#ffffff;color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Represent noncash investing and financing transactions during the periods indicated as we purchased software and services by assuming directly related liabilities.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-713"
          xlink:to="fn-8"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-712"
          xlink:to="fn-8"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-792"
          xlink:label="f-792"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-793"
          xlink:label="f-793"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-795"
          xlink:label="f-795"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-794"
          xlink:label="f-794"
          xlink:type="locator"/>
        <link:footnote id="fn-9" xlink:label="fn-9" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="color:#51555c;font-family:'Calibri',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:9.11pt">Includes short-term lease costs, which were immaterial.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-792"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-793"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-795"
          xlink:to="fn-9"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-794"
          xlink:to="fn-9"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
